Base64 Encoder / Decoder

Popular

Convert between plain text and Base64. Supports UTF-8 and works entirely offline in your browser.

Last updated June 2025 2 min read Works in browser Privacy first

Base64 Encoder / Decoder

UTF-8-safe text encoding plus drag-and-drop file uploads. Live image preview when decoding.

Valid
Max 5 MB — files never leave your browser.
SGVsbG8sIFRvb2xNaW50IQ==
Steps

How to use

  1. Toggle Encode or Decode mode.
  2. Type or paste your text.
  3. Copy the result to your clipboard.
Why you’ll love it

Benefits

Free forever

No trials, no paywalls, no ads inside the tool.

Zero friction

No sign up, no email, no cookies you didn’t ask for.

Fast by design

Interactions render in under 200ms on modern devices.

In practice

Examples

  • Encode a JWT payload preview.
  • Decode a data URI to inspect its contents.
Tips

Pro tips

  • UTF-8 is handled automatically. Emoji round-trip losslessly.
  • For URL-safe Base64, replace + with - and / with _.
Watch out

Common mistakes to avoid

  • Confusing Base64 with encryption — Base64 is encoding, not security.

Frequently asked questions

Made with care by ToolMint