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 UTF encoding and may not 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.

There are 256 × 256 = 65536 possible codes for Unicode characters. In hexadecimal, this means that characters with code � through  are possible. 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 &#xTT00; through &#xTTFF; (where TT can be entered in the input box below) will be generated when you click on Generate button below.

Note: The tables 0 through 10, 1E through 27, E0, E8, F0, F1, and F6 through FF 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).

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 - July 2006, Fedon Kadifeli.