Unicode Characters and HTML Numeric Character References



Using this page you can get lists of all Unicode characters supported on your operating system and displayed by your Web browser. Note that, some older browsers may not support and display any Unicode character. Also, note that this page uses JavaScript to generate the numeric character reference tables and to convert Unicode characters to HTML numeric character references; so, in order to view this page properly, you need a browser with recent version and JavaScript must be enabled on your browser.

HTML Numeric Character Reference Tables

To display a character in a modern browser, find the character in the tables below and use the &#xhex_code; combination, where hex_code is the code obtained by adding the numbers shown in the row heading and the column heading of that character position. For example, to display the character × use × or × or × (its decimal equivalent).

Some characters have also symbolic or mnemonic entity names (see HTML Character Entities); for example, the above sample character (×) can also be specified as ×. For more information, see HTML Entities reference.

The latest version of Unicode defines a codespace of 1,114,112 code points. This range in hexadecimal means that characters may have codes � through . However, all the codes are not assigned and your operating system and web browser combination may not be able to display every possible Unicode character. You can refer to Unicode character tables for more information on Unicode characters.

A character table for the characters &#xTTTT00; through &#xTTTTFF; (where TTTT can be entered in the input box below) will be generated when you click on Generate button below.

Note: The tables 0 through D7, F9 through FF, 1D3 through 1D7, 1F0 through 1F6, 200 through 2A6 may be of interest to you. (You can click on the codes above to quickly access these tables.)


Unicode Character To HTML Numeric Character Reference Converter

Suppose you have some text (possibly copied from a web page or another document) and you want to covert this text into HTML numeric character references, so that you can insert it into some HTML you want to create or edit. The converter below will help you do this. Just enter or paste some text in the input box below and click on the Convert button.

Unicode Characters:

HTML References HTML Result Code
Decimal (full)
Decimal (partial) *
Hexadecimal (full)
Hexadecimal (partial)

In full conversions every character is converted to numeric character references. In partial conversions ASCII characters (except ", &, < and >) are not converted. The preferred one is the decimal partial conversion (which is marked with a * above).

HTML to Unicode

You can test any HTML code, including HTML entities by entering your code in the text area below and clicking the Test button.

Any HTML code, including character entities:

Your output will be displayed here after you click Test button.

Some Examples

You can use the converter above or you can view the source of this page to see the HTML character references of the samples below:

My name (in greek): Φαίδων Καντιφελής

Allah (in arabic): الله or اﷲ

Truth (in russian): Пра́вда

Hebrew (in hebrew): עִבְרִית

As another example, some non-ASCII Turkish characters are given below. Please note that some of them have HTML character entity reference names, while the others can only be used by numeric character references.

CodeCharCodeChar
&Ccedil;Ç&ccedil;ç
&#286;Ğ&#287;ğ
&#304;İ&#305;ı
&Ouml;Ö&ouml;ö
&#350;Ş&#351;ş
&Uuml;Ü&uuml;ü

© December 1998 - March 2015, Fedon Kadifeli.