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.
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.)
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).
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.
| Code | Char | Code | Char |
|---|---|---|---|
| Ç | Ç | ç | ç |
| Ğ | Ğ | ğ | ğ |
| İ | İ | ı | ı |
| Ö | Ö | ö | ö |
| Ş | Ş | ş | ş |
| Ü | Ü | ü | ü |