Base64 Encoder and Decoder

About the tool

Base64 is a group of binary-to-text encoding schemes that represent binary data (more specifically, a sequence of 8-bit bytes) in an ASCII string format by translating the data into a radix-64 representation. Base64 encoding schemes are commonly used when there is a need to encode binary data, especially when that data needs to be stored and transferred over media that are designed to deal with text.

I've created this Base64 Encoder and Decoder tool to make it easier to encode and decode Base64 strings. You can encode and decode Base64 strings by typing or pasting the text into the text areas below.

The tool uses the atob and btoa functions to encode and decode Base64 strings.

Demo

The unencoded/Base64-decoded content.
Encode and decode using the Base64 encoding scheme.
The Base64-encoded content.

See also

Query RDAP data quickly and easily.
RDAP, WHOIS, developer tools
Test your email server deployment.
SMTP, email, developer tools
Punycode-encode and decode IDNs.
Punycode, IDNs, developer tools
Test TextMate grammars.
TextMate, developer tools
Parse, inspect, and debug emails online.
email, developer tools
Generate data URLs in the browser.
data URLs, developer tools

Made by Anton Vasetenkov.

If you want to say hi, you can reach me on LinkedIn or via email. If you like my work, you can support me by buying me a coffee.