What Base64 decoding does
Base64 decoding reverses encoding: a stream of ASCII characters becomes the original bytes, then readable UTF-8 text. Each valid quartet of Base64 characters represents three output bytes before padding adjustments.
When you decode base64 online, you are translating transport-encoded text into what your editor would show — not performing URL decoding, HTML unescaping, or JWT signature verification. Those are separate layers.
This base64 decoder uses atob followed by TextDecoder with UTF-8, matching what most modern web stacks expect for text payloads. Binary image or PDF data should use our Base64 to Image tool for preview and download.
Invalid characters, wrong padding, or alphabet mismatches surface as clear errors rather than silent corruption.