DEVELOPER & DATA TOOLS

Base64 Encoder & Decoder

Convert text and Base64 values safely, including UTF-8 text.

FreeNo sign-upProcessed in your browser

Convert Base64

Supports UTF-8 text, including non-Latin characters and emoji.

What is Base64 used for?

Use Base64 to inspect encoded strings or convert text for a configuration value or development workflow.

UTF-8 ready

Convert more than plain English text.

Browser only

Pasted values are never uploaded.

DEVELOPER & DATA TOOL

Base64 encoder and decoder for UTF-8 text

Enter text to encode it as Base64, or paste a Base64 string to decode it back into readable text.

When to use it

Use it when checking a text payload, testing an API value, or converting a short UTF-8 string.

How to use it

  1. Open the tool and add the file, text, or value you want to work with.
  2. Use the available controls to review, edit, convert, or test the result.
  3. Check the result, then save, copy, or export it when needed.

Frequently asked questions

Is Base64 encryption?

No. Base64 is an encoding format, not encryption. Anyone who has the encoded value can decode it.

Why does decoding fail?

The input may not be valid Base64 or may use a different character encoding than the text you expect.

Related tools