You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
Feross Aboukhadijeh 478046f033 use tape@3 10 years ago
bench JavaScript Standard Style 10 years ago
lib JavaScript Standard Style 10 years ago
test fix style error 10 years ago
.travis.yml add travis file 11 years ago
LICENSE.MIT improve readme 11 years ago
README.md improve readme 11 years ago
package.json use tape@3 10 years ago

README.md

base64-js

base64-js does basic base64 encoding/decoding in pure JS.

build status

testling badge

Many browsers already have base64 encoding/decoding functionality, but it is for text data, not all-purpose binary data.

Sometimes encoding/decoding binary data in the browser is useful, and that is what this module does.

install

With npm do:

npm install base64-js

methods

var base64 = require('base64-js')

base64 has two exposed functions, toByteArray and fromByteArray, which both take a single argument.

  • toByteArray - Takes a base64 string and returns a byte array
  • fromByteArray - Takes a byte array and returns a base64 string

license

MIT