Base64 Encoder

Encode any text into Base64 for use in data URLs, config files, headers and APIs. Unicode and emoji are handled correctly.

How to Use the Base64 Encoder

  1. 1

    Paste your text into the left box.

  2. 2

    The Base64 result appears on the right.

  3. 3

    Copy the encoded value.

  4. 4

    Decode it again any time with the Base64 Decoder.

Base64 Encoder Features

Unicode safe

Accented characters and emoji encode correctly using UTF-8.

Instant result

No button to press — the output follows your typing.

Large input

Whole config files can be pasted in.

Runs in your browser

Nothing is uploaded to a server, so your content stays on your device.

Free and unlimited

No account, no watermark and no daily limit.

Works on mobile

Large tap targets and layouts that fit a phone screen.

Frequently Asked Questions

Related Tools

Base64 Decoder

Decode a Base64 string back into readable text.

Image to Base64

Turn an image into a data URL with HTML and CSS snippets.

URL Encoder

Percent-encode text for safe use inside links.

JSON Formatter

Beautify or minify JSON and catch syntax errors.