Skip to content

Text to Unicode Converter

Convert text to Unicode code points and back. Supports U+XXXX, HTML hex, HTML decimal, and 0x hex formats.

Loading...
1. Type or paste text into the Text input field to see its Unicode code points. 2. Select the desired output format: U+XXXX, HTML hex entity, HTML decimal entity, or 0x hex. 3. View each character mapped to its Unicode code point in the chosen format. 4. To decode code points back to text, enter them in any supported format into the Unicode input field. 5. Click the copy button to copy the Unicode code points or decoded text to your clipboard.

About This Tool

The Text to Unicode Converter transforms any text into its Unicode code point representation and converts code points back into readable characters. Choose from four popular output formats: U+XXXX (standard Unicode notation), &#xXXXX; (HTML hex entity), &#DDDD; (HTML decimal entity), and 0xXXXX (hexadecimal with prefix).

This tool is invaluable for web developers working with HTML entities, designers dealing with special characters, linguists studying character encoding, and anyone who needs to identify or input specific Unicode characters. It handles the full Unicode range including supplementary planes, so emoji, mathematical symbols, and rare scripts are all supported.

Paste text to see its code points, or enter code points in any supported format to reconstruct the original text. The bidirectional converter processes everything instantly in your browser with no server communication required.

Frequently Asked Questions

The tool supports four formats: U+XXXX (standard Unicode notation used in specifications), &#xXXXX; (HTML hexadecimal entities for web pages), &#DDDD; (HTML decimal entities), and 0xXXXX (hexadecimal with prefix, common in programming).
Yes. Emoji and all other Unicode characters are fully supported. For example, a smiley face emoji converts to U+1F600. Some emoji that appear as a single character may consist of multiple code points joined by zero-width joiners.
Enter code points in any of the supported formats (U+XXXX, &#xXXXX;, &#DDDD;, or 0xXXXX) in the Unicode field. You can mix formats in the same input. The tool will parse all recognized patterns and display the corresponding characters.
Unicode is a character set that assigns a unique number (code point) to every character. UTF-8 is an encoding scheme that represents those code points as bytes for storage and transmission. This tool shows Unicode code points, not the raw UTF-8 byte sequences.
Yes. Both the &#xXXXX; (hex) and &#DDDD; (decimal) formats are valid HTML entities that can be pasted directly into HTML source code and will render as the corresponding characters in a browser.

Related Tools

Text to Binary Converter

Convert text to binary representation and binary back to text. Supports ASCII and UTF-8 encoding with space-separated bytes.

Text and Writing

HTML Entity Encode and Decode

Convert special characters to HTML entities and decode HTML entities back to readable text.

Developer Tools

Case Converter

Convert text between UPPER, lower, Title, Sentence, camelCase, snake_case, kebab-case, CONSTANT_CASE, and PascalCase.

Text and Writing

Emoji Picker

Search and browse emojis by category with one-click copy, Unicode code points, and shortcodes.

Web and SEO Tools