Decode Base64 strings back to readable UTF-8 text. Paste encoded API tokens, data URLs, or config values and restore the original content instantly.
Output will appear here.
Frequently Asked Questions
What can I decode?
Any valid Base64 string — API responses, Basic auth credentials, embedded data URLs, or config values.
Why do I see an error?
Invalid Base64 uses characters outside A–Z, a–z, 0–9, +, /, and = padding. Remove whitespace or fix truncated strings.
Does this decode binary files?
It outputs UTF-8 text. Binary payloads may show unreadable characters.
Need to encode instead?
Use the Base64 Encoder to convert plain text to Base64.
Is this tool free and does it work on mobile?
Yes on both counts. The Base64 Decoder on draft21 is completely free with no sign-up required and works on all devices.
Related Tools
Base64 EncoderEncode text to Base64 for APIs and data URLs.JWT DecoderDecode JWT header and payload segments.URL DecoderDecode percent-encoded URL strings.HTML Entity DecoderConvert HTML entities to characters.JSON ValidatorValidate JSON after decoding payloads.Developer & Web UtilitiesBrowse all developer and web utility tools on draft21.