Decode Base64 encoded text back to readable format. Convert Base64 strings to plain text, useful for decoding JWT payloads, email attachments, and data URIs.
Base64 decoding reverses the encoding process, converting Base64-encoded strings back to their original binary or text representation. This is commonly used for reading JWT token payloads, decoding email attachments, extracting data from data URIs, and inspecting encoded API responses or configuration values.
Decoded = atob(Base64 String) → Original Binary/TextBase64 decoding takes each group of 4 Base64 characters and converts them back to 3 bytes of original data. Each Base64 character represents 6 bits of the original data. The = padding characters indicate missing bytes at the end of the encoded string.
| Input | Output |
|---|---|
| SGVsbG8gV29ybGQ= | Hello World |
| eyJuYW1lIjoiSm9obiIsImFnZSI6MzB9 | {"name":"John","age":30} |
| aHR0cHM6Ly9leGFtcGxlLmNvbQ== | https://example.com |