Free Base64 Encoder / Decoder
Encode text to Base64 or decode Base64 back to text instantly — 100% free, runs in your browser.
What is Base64 Encoding?
Base64 is a method of encoding binary data as printable ASCII text. It's widely used in web development for embedding images in CSS (data URIs), encoding email attachments (MIME), passing data in URLs, and handling API authentication tokens (like Basic Auth headers). The name comes from the 64 characters used in the encoding: A-Z, a-z, 0-9, +, and /. Our free Base64 encoder and decoder handles UTF-8 text, processes everything locally in your browser, and never sends your data to any external server.
How to Encode or Decode Base64
- Select "Encode" to convert text to Base64, or "Decode" to convert Base64 back to text.
- Type or paste your input — the result appears in real time.
- Click "Copy" to copy the result to your clipboard.
- Use "Swap" to quickly reverse the operation and verify your results.
100% Free — No sign-up, no email, no limits. This tool runs entirely in your browser. Your data never leaves your device.