lockBase64 Encoder / Decoder

Encode text to Base64 or decode Base64 back to text

Plain Text

0 chars

Base64 Output

Output will appear here

Base64 encoding turns arbitrary data (text or binary) into a plain text representation using only letters, numbers, and a few symbols - commonly used to embed data in places that only accept text, like URLs, JSON, or email attachments. This tool encodes text to Base64 and decodes Base64 back to its original form.

Frequently asked questions

No - Base64 is an encoding, not encryption. It's trivially reversible by anyone and provides no security or confidentiality; it's purely a way to represent binary/text data using a text-safe character set.

Base64 encoding increases size by about 33% compared to the original data, since it represents each group of 3 bytes using 4 text characters.

Base64 works on any data. This tool is focused on text strings; for encoding image files to Base64, use the dedicated Image to Base64 tool instead.