Tools
Base64 Decoder
Paste a Base64 string to decode it back to plain text. Supports Unicode characters. Invalid Base64 is flagged with a clear error message.
FreeUnicodeReal-time
Decode Base64 strings back to plain text. Supports Unicode — all decoding happens in your browser.
Base64 Input
Decoded Text
Decoded text will appear here…
What can be decoded from Base64?
- Encoded text strings from API responses or JWT tokens.
- HTTP Basic Auth headers (decode to reveal username:password).
- Email attachment content (MIME base64 blocks).
- Data URLs from HTML/CSS (after the comma in data:image/png;base64,...)
Related tools
- JSON FormatterBeautify and minify JSON with configurable indentation and instant error detection.
- JSON ValidatorValidate JSON syntax with clear error messages including line and column numbers.
- Base64 EncoderEncode plain text to Base64 format. Supports Unicode — all browser-side.
- URL Encoder / DecoderEncode or decode URLs and query strings with percent-encoding instantly.
- Timestamp ConverterConvert Unix timestamps to human-readable dates and back — UTC, ISO, and local.
- Hash GeneratorGenerate SHA-1, SHA-256, SHA-384, and SHA-512 cryptographic hashes from text.