B64

Base64 Encoder / Decoder

Encode text to Base64 or decode Base64 to text online. Supports UTF-8. Free Base64 converter tool.

Live·100% in your browser — no upload

    
Input: 0 bytes → Output: 0 bytes

What is Base64 Encoder / Decoder

The Base64 Encoder / Decoder converts text to Base64 and back, with full UTF-8 support (accents, emoji and non-Latin alphabets included). Base64 is the standard way to represent binary data as text: it is used in data URLs, API authentication, email and JWT tokens.

Encoding happens locally: the text you paste is never sent to a server.

How it works

  1. Paste the text to encode (or the Base64 string to decode).
  2. Choose the direction: Encode or Decode.
  3. The result appears immediately in the box next to it.
  4. Copy the output and use it where you need.

Frequently Asked Questions

Is Base64 a form of encryption?
No. It is just an encoding: anyone can decode it. It carries binary data as text, it does not protect it. For security you need encryption or hashing.
Does it handle accents and emoji?
Yes. It handles UTF-8 correctly, so accented characters, emoji and non-Latin alphabets are encoded and decoded without corruption.
Is my data sent online?
No. Encoding and decoding happen entirely in the browser.

Related tools