Base64 Decode
Free online Base64 decoder — paste a Base64 string and instantly get the decoded text output.
Decoded result
Base64 Decode Online
Paste a Base64-encoded string into the field above and click Decode Base64 to instantly see the original text. Everything runs in your browser — nothing is sent to a server.
What Is Base64 Decoding?
Base64 decoding is the reverse of Base64 encoding: it converts a string of printable ASCII characters back into its original binary or text representation. You'll commonly encounter Base64 strings in JWT tokens, data URIs, email headers, and API responses.
Common Uses
- Inspecting the payload of a JWT (JSON Web Token)
- Decoding credentials stored in HTTP Basic Authentication headers
- Reading configuration values or secrets passed as Base64 in environment variables
- Extracting the contents of a
data:URI
How to Use This Tool
- Paste your Base64 string into the input field.
- Click Decode Base64.
- Copy the decoded result with the copy button.
If the input is not valid Base64, an error message will be shown.
Frequently Asked Questions
How do I decode Base64?
What if my Base64 string is invalid?
Can I decode Base64 from images?
data:image/png;base64,), you can decode it, but the raw output will be binary data. For viewing images, you can often paste the entire data URI directly into a browser address bar.What's the difference between standard and URL-safe Base64?
+ and / characters, which aren't URL-safe. URL-safe Base64 replaces these with - and _. This tool handles both formats automatically and will correctly decode either variant.