Base64 Encoder & Decoder

Convert UTF-8 text to Base64 or decode Base64 back to readable text.

Result appears here.

How it works

Encoding converts UTF-8 bytes into portable ASCII text. Decoding accepts valid Base64 and reconstructs UTF-8. Base64 is not encryption, compression, or password protection.

Your tool input is processed in your browser. Google Analytics and advertising may receive ordinary usage and device data; do not enter secrets.

FAQ

Does this support emoji?

Yes. Text is converted through UTF-8 before encoding and after decoding.

Why is my input rejected?

The decoder rejects malformed Base64 or bytes that are not valid UTF-8.

Reviewed: 2026-08-09