← All Tools

Base64 Encoder🔒 100% local

Encode text to Base64. Privacy-first, no server uploads.

Related Tools

Base64 ConverterBase64 File DecoderURL Encoder

Base64 encoding rewrites bytes using a 64-character alphabet -- A-Z, a-z, 0-9, plus and slash -- so that data which would otherwise break a text-only channel can travel through it intact. Three bytes become four characters, which is the whole trick: nothing is compressed, scrambled or secured. This encoder runs entirely in your browser, so the text you paste is never transmitted anywhere.

How to use it

  1. Paste or type your text into the input box.
  2. Press Encode.
  3. Copy the Base64 string from the output, or use the Clear button to start again.

Worked example

Hello, World!becomesSGVsbG8sIFdvcmxkIQ==

Three input bytes become four output characters; the padding signalled by the equals signs is normal.

café ☕becomesY2Fmw6kg4piV

Accents and emoji are encoded from their UTF-8 bytes, so non-ASCII text grows more than plain English does.

When to use it

What it does not do