Developer tools / Free online tool

Base64 Encode

Encode UTF-8 text as Base64, including accented characters and emoji.

Runs in your browser
0 characters
OUTPUT
Your result will appear here

A little input. A useful output.

Ctrl + Enter to run

Your input stays on your device. No uploads. No account. Just your result.

How to use Base64 Encode

  1. 01

    Enter your text.

  2. 02

    Encode the text.

  3. 03

    Copy the Base64 value.

A quick example

Try a simple example

INPUT
Hello, world!
OUTPUT
SGVsbG8sIHdvcmxkIQ==

About Base64 Encode

Base64 represents bytes using printable characters. This encoder first converts text to UTF-8 bytes, then uses the standard Base64 alphabet.

When it comes in handy

  • Prepare a text fixture.
  • Represent UTF-8 in a text-only field.

Why use it here?

  • Runs locally in your browser.
  • No account needed; copy or download your result.

A few things to keep in mind

  • Base64 is not encryption.
  • This tool encodes text, not arbitrary binary files.

Good questions. Simple answers.

Is Base64 secure?

No. Anyone can decode it. Never treat Base64 as a way to protect secrets.

Is my input uploaded?

No. This tool processes your input in your browser. Your input and output are not included in analytics.

A good next step

Useful tools that go well together.

Explore category