Base64 Decoder

Decoded

Base64 utility

Decode Base64 in one paste.

Paste a Base64 value to turn it back into readable UTF-8 text. The decoder supports whitespace and URL-safe Base64. Need the reverse operation? Switch to Encode to create a Base64 string from plain text.

Decode Base64

Convert a Base64 value back to readable UTF-8 text. Whitespace and URL-safe Base64 are supported.

How Base64 decoding works

Encode text

Turn plain text into a Base64 string for an API, configuration value, or other text-safe payload.

How Base64 encoding works

What is Base64?

Base64 is an encoding format, not encryption. It is meant for transport and compatibility.

Read the Base64 overview

Quick answers

Base64 FAQ

Is Base64 encryption?
No. Base64 is an encoding format, so anyone can reverse it. Never use it to protect secrets.
Can I decode URL-safe Base64?
Yes. URL-safe values use hyphens and underscores in place of plus and slash, and this tool accepts them.
Does the tool send my text to a server?
No. Encoding and decoding happen in your browser, and pasted text is not submitted by the tool.
Why does Base64 end with equals signs?
Equals signs are optional padding used to keep the encoded value in four-character groups.