Base64 decode
Decode a Base64 string to UTF-8 text in your browser. Whitespace is ignored. Nothing is uploaded.
Paste, then Decode.
How to use the Base64 decode
- Paste a Base64 string. Line breaks and spaces are stripped.
- Click Decode. The bytes are read as UTF-8.
- Copy the text. Binary payloads that are not UTF-8 may look garbled.
Not a file drop for binaries
This decoder is for text that was Base64-encoded. JWT payloads use Base64URL; decode those on the JWT decoder, which also splits header and claims.
Nothing is uploaded
Decode runs locally. 1.5 MB.
Base64 decode FAQ
Missing padding?
The page adds = so strings from some APIs still decode.
URL-safe alphabet?
Hyphens and underscores are not translated here. Use the JWT decoder for tokens.
Encode again?
Use Base64 encode.