Base64 decode

Decode standard Base64 into readable UTF-8 text; ignores whitespace in the input.

Paste a Base64 string to recover the original text. Use this Base64 decode tool for tokens, debug payloads, or reversing quick encodings.

Base64
Text

How it works

Whitespace is stripped, then bytes are decoded and interpreted as UTF-8.

Padding is optional; standard Base64 alphabet is supported.

Use cases

Inspect API tokens, debug data URLs, or reverse quick encodings.

Not encryption

Decoding reveals the original bytes. Treat decoded content like any sensitive text.

Common questions

Why does decoding fail?
Wrong alphabet, missing padding, or invalid byte sequences for UTF-8.
Binary output?
This tool shows UTF-8 text. For arbitrary binary, use a hex or file workflow.
URL-safe Base64?
Standard and URL-safe variants (hyphen and underscore forms) are accepted after normalization.
Data sent to a server?
No. Everything runs locally.