Base64 Decode
Decoded text
How to Use Base64 Decode
1
Paste Base64
Paste the Base64 string you want to decode. URLs and data URIs are handled automatically.
2
Choose Options
Toggle URL-safe mode if needed and choose whether to decode each line separately.
3
Copy or Download
Copy the decoded text instantly or download it as a file.
Key Features
UTF-8 Safe Decoding
Correctly restores emojis, CJK characters, and accented text from Base64.
URL-Safe & Data URI Support
Auto-handles URL-safe Base64 and strips data URI prefixes like data:text/plain;base64,.
Per-Line Decoding
Decode each line of multi-line Base64 independently.
Clear Error Messages
Invalid Base64 is flagged with a readable message instead of silent garbage output.
100% Client-Side
All decoding happens locally in your browser.
Frequently Asked Questions about Base64 Decode
The original text was likely encoded from a non-UTF-8 source. Ensure the encoder used UTF-8, matching this decoder.