Unicode Character Converter (Alt + X)

Type a hex code, press Alt + X, get the character — like Word.

A free Unicode character converter that mirrors Microsoft Word's famous Alt + X shortcut: type a hex code point such as 1F3CE and instantly get the character 🏎️, then toggle back the other way. Every character is broken down into its U+ code point, decimal value, HTML entity, CSS and JavaScript escapes and UTF-16 surrogate pair, with one-click copy on each. A full-text mode converts whole strings to Unicode escapes and back. 100% in your browser — native JavaScript, no upload, no API, no sign-up.

How to use Unicode Character Converter (Alt + X)

  1. Enter A Code Or Character

    Type a Unicode hex code point such as 1F3CE, or paste an emoji or character straight into the Alt + X box.

  2. Press Alt + X

    Hit the Alt + X keyboard shortcut or click Convert to instantly turn the hex code into its character — press again to toggle back to the code.

  3. Read The Breakdown

    See every representation of the character: its U+ code point, decimal value, HTML entity, CSS and JavaScript escapes and UTF-16 surrogate pair.

  4. Copy What You Need

    Click any value to copy it — the character itself, the code point, the HTML entity or the escape — ready to paste into your document or code.

  5. Convert Whole Strings

    Use the full-text mode to turn an entire string into Unicode escapes, or decode a blob of escapes back into readable text.

Frequently asked questions

What is the 1F3CE Alt + X shortcut?

In Microsoft Word, typing a Unicode hex code point like 1F3CE and then pressing Alt + X converts it into the matching character — in this case the racing car emoji 🏎️. This tool does exactly the same thing in your browser, and lets you toggle back the other way too.

How do I convert a Unicode code point to a character?

Type the hex code point (for example 1F600) into the Alt + X box and press Alt + X or the Convert button. The tool uses JavaScript's String.fromCodePoint to produce the character instantly, then shows its full breakdown.

Can I convert a character back into its Unicode code?

Yes. Paste any character or emoji into the box and press Alt + X — it converts it back to its hex code point(s). The breakdown panel also shows the decimal value, HTML entity and CSS/JS escapes.

Does this send my text anywhere?

No. Everything runs entirely in your browser using native JavaScript — String.fromCodePoint and codePointAt. There is no server, no API and no upload, so your text stays completely private.

What are surrogate pairs and why are they shown?

Characters above U+FFFF (like most emoji) are stored in JavaScript strings as two UTF-16 code units called a surrogate pair. The tool shows this pair (for example D83C DFCE for 🏎️) because it's what you'll see when inspecting the string in code.

Is this Unicode converter free?

Yes, it's completely free with no sign-up and no limits. It works on mobile and desktop, and because it runs client-side it's fast and available offline once the page has loaded.