Base64 Decode Online

Convert a Base64 string back into readable text instantly. Paste below — need to go the other way? Try the Base64 encoder.

0 characters

How to decode Base64

  1. Paste your Base64 string into the input field above.
  2. The decoded text appears automatically on the right.
  3. Click Copy to copy the result, or Save to download it.
  4. If you see an error, check the string for missing characters or decode it as URL-safe Base64.

Base64 decoding FAQ

How do I decode a Base64 string?+

Paste your Base64 string into the input box above. The decoded, human-readable text appears instantly on the right.

Why do I get an "Invalid Base64 string" error?+

That error means the input is not valid Base64 — it may contain illegal characters, be truncated, or have incorrect padding. Double-check that you copied the full string. If it uses "-" and "_", decode it with the URL-safe tool instead.

Can this decode URL-safe Base64?+

This page decodes standard Base64. For strings using the URL-safe alphabet ("-" and "_" instead of "+" and "/"), use the dedicated URL-safe Base64 decoder.

Does decoding Base64 reveal the original data exactly?+

Yes. Base64 is a lossless, reversible encoding, so decoding returns the exact original bytes — including UTF-8 text, emoji and non-Latin characters.