Base64 Decode

Decode Base64 strings back into readable UTF-8 text, including Unicode and emoji, in your browser.

Input
Output
Ad · in-content

About the Base64 Decode

Base64-encoded data shows up in JWTs, data URIs, email headers and API payloads. This decoder reverses the encoding and correctly reconstructs UTF-8 text so multi-byte characters render properly.

Decoding is local and private — safe even for tokens and sensitive payloads.

How to use the Base64 Decode

  1. 1Paste the Base64 string.
  2. 2Click “Decode Base64”.
  3. 3Read or copy the decoded text.

Key benefits

  • Correct UTF-8 reconstruction.
  • Handles padding automatically.
  • Private and instant.

Real-world examples

Inspect a data URI

Decode the payload of a base64 data URI.

Read an encoded header

Decode a Base64 email or auth header.

Frequently asked questions

Why does decoding fail?+

The input may contain characters outside the Base64 alphabet or have incorrect padding.

Related tools

Ad · sticky-mobile