Base64 Encoder / Decoder

Encode text into Base64, or decode a Base64 string back to plain text.

Calculate

Enter your values below.

Result

Output
0

Formula used

Base64 represents binary data using 64 printable characters (A-Z, a-z, 0-9, + and /), commonly used to embed data in text formats.

Example: "Hello" encodes to "SGVsbG8=".

How to use this calculator

  1. Enter Input.
  2. Choose Direction.
  3. Press Calculate to see your result instantly.

Frequently asked questions

What is Base64 used for?

Safely embedding binary data (like images or files) inside text-based formats such as JSON, URLs, or emails.

Is Base64 encryption?

No — it's an encoding scheme, not encryption. Anyone can decode Base64 text; it provides no security.

What happens if I try to decode invalid Base64?

The calculator shows a clear error instead of garbled output.

Does this support Unicode / special characters?

Yes, text is UTF-8 encoded before conversion, so accented letters and emoji round-trip correctly.