Developer tool · Free

Base64 Encoder and Decoder

Convert text to Base64 and back, with proper Unicode handling so emoji and non-Latin scripts survive the round trip. Useful for data URLs, basic auth headers, JWT inspection and debugging encoded payloads.

0

Input characters

0

Output characters

Base64 is an encoding, not encryption: anyone can decode it, so never use it to protect secrets. Text is converted through UTF-8, so emoji and non-Latin scripts round-trip correctly. Everything runs in your browser; your text never leaves your device.

How to use it

  1. 1Paste text or a Base64 string
  2. 2Choose Encode or Decode
  3. 3Copy the result

Private by design

This tool runs completely in your browser. Nothing you type, paste or drop here is uploaded to any server, which makes it safe for confidential text and files. It is built by the team behind Seren, the AI workspace that treats your data the same way.

See what Seren can do

Frequently asked questions

Why does other tooling garble my emoji?+

Plain btoa/atob only handle Latin-1. This tool encodes through UTF-8 first, so any Unicode text round-trips correctly.

Is Base64 encryption?+

No. Base64 is an encoding, not encryption: anyone can decode it. Never use it to protect secrets.

Does it support URL-safe Base64?+

Yes, there is a toggle for the URL-safe alphabet used in JWTs and query strings.

Need more than a converter?

Seren puts GPT, Claude, Gemini and more behind one chat, with images, agents and translation. The Free plan takes two minutes to try.

Free plan included. No credit card required.