Developer Rizz tool

Text Base64

Encode and decode UTF-8 text as Base64.

Convert text to Base64 or decode a Base64 string back to text in your browser.

How to use Text Base64

  1. Choose Encode text or Decode Base64.
  2. Paste the text or Base64 string.
  3. Copy the result or swap it into the other direction.

What this tool does

UTF-8 text

Encodes Unicode text, including emojis and non-English characters.

Encode and decode

Flip readable text into Base64 or bring a Base64 string back to life.

Swap direction

Use the result as the next input with one click when you need to check your work.

Common uses

  • Encode UTF-8 text for a data field or test fixture.
  • Inspect text contained in a Base64 string.

Processing and privacy

Browser processing: UTF-8 conversion and Base64 encoding or decoding happen in the browser.

Limitations to know

  • Base64 is encoding, not encryption, and provides no confidentiality.
  • Invalid or non-text bytes may fail to decode as readable UTF-8.

Keep original files where applicable, inspect the result, and do not rely on an automated output without checking that it fits your intended use.

Examples

Encode text

Input: hello

Output: aGVsbG8=

Practical tips

  • Need to encode an image, PDF, or another file? Use File Base64 instead.

Frequently asked questions

Does it support emojis and non-English text?

Yes. Text is encoded as UTF-8 first, so supported Unicode characters can round-trip correctly.

Related tools and guidance