Base64 Encoder / Decoder
Encode and decode text to Base64 โ UTF-8 safe, with a URL-safe option. Works for text, right in your browser.
Encode text to Base64 or decode Base64 back to readable text โ instantly and privately in your browser. Works with plain text and UTF-8 (including emoji), and validates the input so you know exactly what went wrong.
Standard: RFC 4648 (Base64), UTF-8 safe.
How to use the Base64 Encoder / Decoder
- Paste the text you want to encode, or the Base64 you want to decode.
- Choose Encode or Decode.
- Copy the result with one click.
Frequently asked questions
What is Base64?
Base64 is a way of representing binary or text data using 64 printable characters. It is used in emails, JSON, images and URLs.
Is Base64 encryption?
No โ it is just an encoding. Anyone can decode it, so never treat Base64 as a way to secure passwords.
Can I convert Base64 to text?
Yes. Paste the Base64 string and click Decode to get the original text.
Why does my Base64 fail to decode?
It may be truncated or contain invalid characters. The tool reports the exact problem instead of failing silently.