Command line utility to convert files to base64 and vice versa.
JavaScript Shell
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
examples
Makefile
README.md
atob
btoa
package.json

README.md

btoa-atob

NodeJS-based command line utility to convert files to base64 and vice versa.

Warning

You're probably better off using a more established btoa/atob converter, such as btoa.

Installation

If you have npm:

$ sudo npm install btoa-atob -g

If not:

$ sudo make install

Usage

See btoa --help and atob --help.

Flags:

-p	--prefix		The content of the file before output.
-s	--suffix		The content of the file after output.
-o	--output-to-file	The file to write the output to. If not specified, write to stdout.

Examples

Convert file-a into base64 and write the data to file-b

$ btoa file-a -o file-b

Convert a string from stdin back from base64 and output to stdout

$ echo "ZXhhbXBsZQo=" | atob

Convert contents of file-a to base64 and write into a javascript file assigning it to a var called filedata

$ btoa file-a -p "var filedata = '" -s "'" -o filedata.js

MIT License