Base64 Decoder
Decode Base64 back to plain text in your browser.
Runs entirely in your browser.
Your data never leaves this device and is never sent to our servers.
Decoded text
Paste a Base64 string and get the original text back. This decoder accepts both the standard and URL-safe alphabets, and repairs missing = padding rather than failing on it — padding is frequently stripped in URLs and JWT segments.
How to use it
- Paste the Base64 string.
- Read the decoded text below.
- Copy or download the result.
Not working as you expect? Report a problem with this tool.
Frequently asked questions
Why does my string fail to decode?
Usually it is not Base64 at all, or it has been truncated. Valid Base64 contains only A–Z, a–z, 0–9 and either +/ or -_ , plus optional = padding.
Can it decode a JWT?
Its segments are Base64URL, so yes — but use the JWT Decoder instead. It splits the token and formats the header and payload for you.