How to Decode Base64
Paste your Base64-encoded string into the input panel and click Convert. The decoded text appears instantly. For binary data, a download option is provided.
What is Base64?
Base64 is an encoding that represents binary data as ASCII text. Decoding reverses this process, converting the Base64 string back to its original binary or text form.
Recognizing Base64
Base64 strings contain only A-Z, a-z, 0-9, +, and / characters, often ending with = or == padding. They're typically longer than the original data.
Common Use Cases
Decode Base64 when inspecting API responses, extracting embedded images, debugging authentication tokens, or reversing encoded configuration values.
Frequently Asked Questions
Does it handle URL-safe Base64?
Yes. URL-safe Base64 replaces + with - and / with _, which standard decoders reject. Those characters are normalized before decoding, and missing = padding is restored, so a token copied out of a URL or a JWT segment decodes without editing it by hand.
What if my Base64 is invalid?
The converter will show an error if the input contains invalid Base64 characters or has incorrect padding. Valid characters are A-Z, a-z, 0-9, +, /, and = for padding.
Can I decode Base64 images?
Yes. If the decoded bytes are not UTF-8 text, the workbench keeps them byte-for-byte and enables a binary download instead of corrupting them with replacement characters.
Is Base64 URL-safe decoded correctly?
Yes, the decoder handles both standard Base64 and URL-safe Base64 (which uses - and _ instead of + and /).
What about non-text binary data?
Binary data is decoded correctly. If it's not valid text, you'll see a download option for the binary file.
Continue with the data, not the directory
Decode byte strings and transform text encodings without uploading the source.
Base64 Encoder
Encode text or data to Base64 format instantly with our free online tool.
URL Decoder
Decode URL-encoded text back to readable format with our free online tool.
JWT Decoder
Decode and inspect JWT (JSON Web Tokens) instantly with our free online tool.
Hex to ASCII Converter
Decode hexadecimal as strict ASCII or validated UTF-8 with exact source errors, a synchronized byte table, and control-character names.