Eric Bergman-Terrell's Blog

Node.js Programming Tip: How to Encode and Decode Base64 Text
August 21, 2015

Encoding and decoding Base64 text, in Node.js, is as easy as:

function base64Encode(text) {
    return new Buffer(text).toString('base64');

function base64Decode(text) {
    return new Buffer(text, 'base64').toString('utf8');

This code is used by my new online Base64 decoder/encoder utility.

For more details about manipulating base 64 data in Node.js, see Hack Sparrow's post.

What messages are encoded here?

Keywords: Node.js, node, Express, Javascript, Base64, Base 64, Encode, Decode

Reader Comments

Comment on this Blog Post

Recent Posts

EBTCalc Users: A Desktop Version is Now Available!October 25, 2019
Python Script to Audit MediaMonkey TranscodingAugust 15, 2019
How to decompile Java code with JetBrains IntelliJ IDEA (2018.2.3, Windows 10)October 5, 2018
Java Programming Tip: SWT Photo Frame ProgramOctober 31, 2016
Vault 3 (Desktop) Version 1.63 ReleasedSeptember 9, 2016
"Compliance with Court Orders Act of 2016"April 9, 2016
Disable "Visual Voicemail" on Android / T-MobileJanuary 17, 2016