Base64 Encoder / Decoder

Encode text to Base64 and decode Base64 back to text.

Text

Base64

About the Base64 Encoder / Decoder

Base64 represents binary data using 64 printable ASCII characters so it can travel safely through channels that expect text, such as HTTP headers, data URLs and email bodies.

It is an encoding, not encryption: anyone can decode it. Use it for transport, never to protect secrets. This implementation is UTF-8 aware, so accented characters and emoji round-trip correctly.

Frequently asked questions

Related tools

JSON to YAML

Converters

Convert JSON documents into readable YAML.

Open Tool

YAML to JSON

Converters

Parse YAML and convert it into formatted JSON.

Open Tool

JSON to CSV

Converters

Turn an array of JSON objects into a CSV table.

Open Tool

CSV to JSON

Converters

Convert CSV or delimited text into a JSON array.

Open Tool