📥 Base64 Input
Output encoding:
📤 Decoded Output
UTF-8
Decoded output will appear here…
💡 Examples — click to try
📖 How to Use
  1. Paste your Base64 string into the input box above. Decoding happens automatically as you type.
  2. Choose output mode: UTF-8 for standard text, Latin-1 for legacy encodings, Hex for raw byte inspection, or Binary for bit-level debugging.
  3. Clean Input strips whitespace and line-breaks from malformed Base64 — useful for copy-paste artifacts.
  4. Copy or Download the decoded result using the buttons in the output panel header.
  5. Use Ctrl+Enter to manually trigger decoding, Ctrl+L to clear, and Ctrl+Shift+C to copy the output.

ℹ️ Base64 uses characters A–Z, a–z, 0–9, +, / and = for padding. URL-safe Base64 uses – and _ instead of + and /. This tool handles both variants automatically.