PrivTab

Unicode Converter

See the code behind each character, write text as escapes for code, or turn escapes like \u00e9 and é back into text.

Runs in your browser · No uploads

Convert
  • Nothing leaves your device
  • No server-imposed size limits
  • No sign-up, no watermark
  • Free

How to convert text to Unicode

  1. Type or paste text (or switch to "Codes to text" and paste escapes).
  2. Choose how to write the codes: U+, \u, HTML, CSS, UTF-8 bytes…
  3. Copy the result, and check each character in the table.

Formats

Formaté😀
Code pointU+00E9U+1F600
JavaScript / JSON\u00E9\uD83D\uDE00
JavaScript ES6\u{E9}\u{1F600}
Python\xE9\U0001F600
HTMLé😀
UTF-8 bytesC3 A9F0 9F 98 80

Why one character can be several codes

Emoji above U+FFFF are written in JavaScript as two \u codes (a surrogate pair), and take 4 bytes in UTF-8. Some symbols that look like one character are several: a flag is two letters, and 👍🏽 is a thumbs up plus a skin tone. The table lists every code point, which also reveals invisible characters.

Frequently asked questions

Is my text uploaded?

No. Everything happens in your browser; your text is never sent anywhere.