GitHub

Base62 Encoding JavaScript implementation

Encodes string to to base62 string.

Decodes base62 string to string.

Encodes byte array to base62 string.

Decodes base62 string to byte array.

This is a port from C# to JavaScript https://github.com/renmengye/base62-csharp

Thanks to: renmengye

Usage

Base62

// encode
var base62 = $d.encodeBase62('test123');
console.log(base62); // T6LpT34oC3
// decode
var text = $d.decodeBase62(base62);
console.log(text); // test123

Base64url

// encode
var base64url = $d.encodeBase64url('test123öäüÿ');
console.log(base64url); // dGVzdDEyM8O2w6TDvMO_
// decode
var text = $d.decodeBase64url(base64url);
console.log(text); // test123öäüÿ

Read the original on github.com ↗