Base64 Encode / Decode

Convert text to Base64 and back, with full UTF-8 support (accents, emoji).

What is Base64

Base64 is a way to represent binary data using only 64 text-safe characters (A-Z, a-z, 0-9, + and /). It's widely used to embed images in CSS/HTML, transmit data in APIs, and encode credentials in HTTP headers.

Base64 is not encryption

Important: Base64 only encodes, it doesn't encrypt. Anyone can decode Base64 instantly — don't use it to protect sensitive information.

Frequently asked questions

Is Base64 safe for passwords?

No. Base64 isn't encryption — it's just an alternative representation, reversible by anyone.

Why does Base64 make text longer?

Because every 3 original bytes become 4 Base64 characters, roughly a 33% increase.