base64 encoding & decoding in node.js
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”