Base64 Encoder/Decoder

🔒 Offline 🧰 Text & File 🧾 Data URL 🌐 URL-safe ✂ Wrap 76
Illustration: Base64 blocks

Encode or Decode

Tip: Drag & drop a file below to encode it, or paste a Data URL to decode.
📁 Drop file here or

What is Base64?

Base64 encodes binary data as text using 64 symbols (A-Z, a-z, 0-9, +, /). It's common in data URLs, email (MIME), JSON embedding, and URL tokens. Use URL-safe when embedding in URLs.

Spec: RFC 4648. For email/MIME wrapping guidance, see RFC 2045.

60-second explainer 🎥