Base64 Encoder

Encode text to Base64 with full UTF-8 support.

Your data is processed in your browser and is not uploaded to our servers.

About the Base64 Encoder

Base64 Encoder converts text — including Arabic and emojis — into Base64 using UTF-8. A URL-safe variant is available for tokens and URLs.

How to use the Base64 Encoder

  1. Enter the text.
  2. Optionally choose URL-safe Base64.
  3. Copy the encoded string.

Frequently asked questions

Is Base64 encryption?

No. Base64 is an encoding that anyone can decode; never use it to protect secrets.

How do I encode files?

Use the Image to Base64 tool for images.