base64 encoding & decoding in node.js

Mudaser Ali
Feb 24, 2021

To encode string into base64

var string = “Some random string for base64”

var buff = Buffer.from(string, ‘utf-8’)

var encoding = buff.toString(‘base64’)

console.log(encoding)

//U29tZSByYW5kb20gc3RyaW5nIGZvciBiYXNlNjQ=

To decode base64 string

var encoded = “U29tZSByYW5kb20gc3RyaW5nIGZvciBiYXNlNjQ=”

var buff = Buffer.from(encoded, ‘base64’);

var string = buff.toString(‘utf-8’)

console.log(string);

// “Some random string for base64”

--

--

Mudaser Ali

{ name: Mudaser Ali aka SMAK, skills: NoBody is pErfect i M nObOdy, passion: {love: [programming, photography]} }