How to encode and decode from Base64 in Node.js

1 Answer

0 votes
const s = "Node.js Development";

// Encoding to Base64 
const s_utf8 = Buffer.from(s, "utf8");
const s_base64 = s_utf8.toString("base64");
console.log(s_base64);


// Decoding from Base64
const base64 = "Tm9kZS5qcyBEZXZlbG9wbWVudA==";
let buf = Buffer.from(base64, "base64");
const s1  = buf.toString("utf8");
console.log(s1);

  
/*
run:

Tm9kZS5qcyBEZXZlbG9wbWVudA==
Node.js Development

*/

 



answered Mar 19, 2020 by avibootz
...