Flowfiles ← Base64 Encoder / Decoder

Base64 Decoder Online

Convert Base64 to readable text — Standard, URL-safe, MIME, PEM — 100% local

This Base64 decoder instantly translates any Base64 string back to readable text. It automatically handles line breaks (MIME 76 chars, PEM 64 chars) and supports both Standard and URL-safe variants. Paste your Base64, copy the decoded text.

Need the full tool with every Base64 option?

Open the Base64 tool →
Base64 Input
Decoded Text

Where do you find Base64?

Base64 is everywhere in computing. You may have encountered it in:

Frequently Asked Questions

How do I decode a JWT payload?

A JWT looks like aaa.bbb.ccc. Take the second part (bbb — the payload), select URL-safe, uncheck padding, and decode. You get readable JSON.

Why does decoding fail?

Common causes: wrong variant (standard vs URL-safe), missing padding, non-Base64 characters in the string, or binary content that requires Latin-1 instead of UTF-8. Try switching the variant or charset.

How do I decode an image Data URI?

Image Data URIs are binary files. Use the File tab, switch to Base64 → File mode, paste the full Data URI, and click Decode to download the original file.

Does it handle Base64 with line breaks?

Yes. MIME (76 chars) and PEM (64 chars) line breaks are automatically stripped during decoding. You can paste a full PEM block directly.

Related tools