Free Online Base64 Encoder & Decoder

Convert text or data to and from Base64 encoding instantly. Automatically detects whether to encode or decode based on your input.

Related Tools

Frequently Asked Questions

What is Base64 encoding?

Base64 encodes binary or text data into a string using only 64 printable ASCII characters (A–Z, a–z, 0–9, +, /). It is used in email attachments, data URIs, and API tokens where binary data needs to be safely embedded in text-based formats.

Does Base64 encrypt my data?

No. Base64 is encoding, not encryption. The original data can be recovered by anyone with a decoder. Do not use Base64 to hide sensitive information.

What is the size overhead of Base64?

Base64 output is approximately 33% larger than the input. Every 3 bytes of input become 4 characters of output.