Base64 Encoder / Decoder
Encode text to Base64 or decode Base64 back to plain text. Supports Unicode. Runs entirely in your browser.
Encode or Decode Base64
Output
Processed locally. Nothing is sent to any server.
About Base64
Base64 encodes binary or text data into a set of 64 printable ASCII characters (A-Z, a-z, 0-9, +, /). It is widely used for:
- Embedding images or files in HTML, CSS, and JSON
- Encoding data in URLs and email attachments (MIME)
- Passing binary data through systems that only support text
- Encoding credentials in HTTP Basic Authentication headers
Base64 is not encryption. Encoded data can be decoded by anyone. Do not use it to hide sensitive information.