Skip to main content

Base64 Decode

Decode Base64 strings back to plain text (UTF-8 aware). Paste one or more Base64 values — each line is decoded separately.

Input

Multiple values? Put each Base64 string on its own line.

Output

Decoded text

Caution: treat decoded content carefully — it may be sensitive or executable.

Was this helpful?

Guides

What is Base64?

Base64 is an encoding that represents binary data using 64 safe ASCII characters (A–Z, a–z, 0–9, +, /). It's everywhere: email attachments, data URLs, JWT tokens, API payloads and configuration files. It is encoding, not encryption — anyone can reverse it, which is exactly what this tool does.

How to use it

  1. Paste a Base64 string into the input (whitespace and line wrapping are tolerated).
  2. Hit Decode — the plain-text result appears on the right, with full UTF-8 support for accents, emoji and non-Latin scripts.
  3. Decode several values at once by putting each on its own line.

When you'd reach for it

  • Inspecting the payload of a JWT segment or an API response field.
  • Reading Base64 blocks in email source or .env/YAML configs.
  • Checking what's inside a data URL before trusting it.

Caution: decoded content can be sensitive or executable — handle it accordingly.

Privacy

Decoding happens entirely in your browser; your data never touches a server.

base64decodeencodingdeveloper

Use it from code

From 3 credits per call

REST API

curl -X POST https://api.iotools.cloud/v1/tool/base64-decode \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "base64String": "SGVsbG8gV29ybGQh"
  }'

Swap in your own key from your account. The tool's fields are the body — no wrapper.

Ask an AI agent

Use the IOTools `base64-decode` tool (Base64 Decode) on this input:

YOUR_INPUT_HERE

Paste this at any agent connected to the IOTools MCP server, then add your input.

Part of a workflow

All collections

Part of a chain

All chains

Love the tools? Lose the ads.

One payment clears every ad from your account, for good. No subscription, no tracking.