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 2e27163fc3 style 10 years ago
bench remove extra whitespace 10 years ago
lib style 10 years ago
test fix style error 10 years ago
.travis.yml travis: update npm to support ^ semver operator 10 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