Base64 Encoder & Decoder

Encode text to Base64 or decode Base64 strings instantly. Supports UTF-8 characters.

Ad Space • base64-top
Encoded Base64 will appear here...
Ad Space • base64-middle

How to Use the Base64 Encoder/Decoder

Our Base64 tool allows you to quickly encode text to Base64 or decode Base64 strings back to readable text. Simply paste your content, choose encode or decode mode, and get instant results.

Features

  • Encode: Convert plain text to Base64 format
  • Decode: Convert Base64 back to readable text
  • UTF-8 Support: Handles special characters and emojis
  • Swap Function: Quickly swap input/output for reverse operations
  • Copy to Clipboard: One-click copy of results

What is Base64?

Base64 is a binary-to-text encoding scheme that represents binary data using 64 printable ASCII characters. It's commonly used to encode data that needs to be stored or transferred over media designed to handle text, such as embedding images in HTML or encoding email attachments.

Common Use Cases

  • Encoding data for URLs and query strings
  • Embedding images in CSS or HTML
  • Encoding credentials for HTTP Basic Authentication
  • Storing binary data in JSON or XML
  • Encoding email attachments (MIME)

Privacy

All encoding and decoding happens locally in your browser using JavaScript. Your data never leaves your device, ensuring complete privacy and security.

Ad Space • base64-bottom