Decode a Base64-encoded string back into readable UTF-8 text and inspect its content.
Your result will appear here.
Base64 Decoder parses RFC 4648 Base64 strings and reconstructs the original plain text or UTF-8 content. Using browser TextDecoder APIs, it restores international text, diacritics, and emojis without character corruption. Useful for inspecting authorization tokens, API responses, and encoded payloads locally without transmitting data.
Decodes byte arrays with TextDecoder to restore international text, diacritics, and emojis without garbled characters.
Catches invalid characters, corrupted padding, and incomplete byte sequences with clear alerts.
Automatically trims surrounding whitespace and line breaks from pasted input strings.
Sensitive tokens, authorization headers, and decoded secrets never leave your device.
Decoding username and password from a basic authorization header
YWRtaW46c2VjcmV0MTIz
admin:secret123
Restoring multi-byte international text and emojis
SGVsbG8sIOS4lueVjCEg8J+agA==
Hello, 世界! 🚀
Encode text into Base64.
Decode percent-encoded URL strings and query parameters to plain text.
Decode a JSON Web Token header and payload.
Decode data: URIs or encode files (up to 5MB) into Base64 data URIs.
Percent-encode text and parameters for safe use in URLs and APIs.