A list of character codes in &#nn; or &#nnn; format

This page was written by ĎɅVIĐ ŦHAŢĈHEȐ

See the list of the first 9999 unicode characters further down this page if you still can't see any characters scroll down a bit further you should see it start at #33.

What the character output looks like depends on which browser and which device you are using.

If you are using a tablet or phone such as an iPad or Google nexus devices (phones and tablets) the output from some of the 8000 and 9000 codes looks much better because some of the characters are rendered in colour and some with shading to give a 3D look.

I made the list because I was trying to simplify the gibberish you find online in reference to the number codes which match the common HTML references: i.e. & and  

Those 2 characters written in HTML render as & and   (you can't see the space character &#160 ; but it is there)

What I am matching in the list is the number codes and what they produce.

i.e. & matches & which is also known as &
and   matches   also known as non-breaking space in HTML, you can't see it but here it is if you want to check the source code:  

Incidentally # matches # which begins to look a bit recursive doesn't it?

Here is the best numbers to remember for EASY writing of the HTML of the unicode codes on a page so they can be seen and do not render as their code number.
35 for the hash
38 for the ampersand
and 59 for the ending semi-colon

The codes are valuable for email cloaking because they work but mining robots have difficulty interpreting it (I think).

Tthe lower case alphabet starts with 97 which is "a"....the letter "d" get's the honour of being 100, the letter n is 110 and w is 120.
You should be able to count up and down from there if you can remember those reference numbers.

Remember 147 and 148 for “real ” quotation marks! also 145 and 146 for ‘single’ quotes.

Also 561-594 don't render in IE8 but 1-32 DO render in IE8 but in none of the other browsers I tested, I don't know why.
There are other blocks below that show characters in IE8 on my computer whereas some of the other browsers I am testing namely Chrome and Safari show nothing..

Firefox and Opera seem to have the most complete character sets with more characters being produced than the aforementioned 3 browsers.


Here is a

List of the Unicode identity codes or numeric character references from  to ✏ as they render in your browser

This could also be called a list of the numeric character references which refer to a character by its Universal Character Set/Unicode code point

OMFG!! and I was trying to make a SIMPLE list of what the numbers produce! I am sorry.

Just to really frag your head here is an explanation of the Javascript that I wrote so I didn't have to make this list by hand...

The variable i starts with the value of 1 (not zero) and while i is less than or equal to 9999 the loop will to run.
Meanwhile the variable i will increase (count up) by 1 each time the loop runs and the loop will stops when the variable counts up and "hits" (has the value of) 9999.
You may take the Javascript code I wrote which is only about 6 lines and change the number to whatever you wish if you want to see a bigger or smaller list of corresponding unicode characters.
I changed my list so now it goes all the way to 9999 and the list does seem to vary a bit when I look at it on different dates which is weird.

Go to the end of the list or at least into the 8000 and 9000s to see some cool characters...
... including a couple for peace ✌✌ ☮☮
Note that the first of the 2 characters for peace above is the character code and the next is the actual rendered symbol, what is the use of the character code when you can copy and paste the rendered symbol?
That is for you to figure out Grasshopper!

Anyway back to the game, the list below shows the code number and it's ouput
When the coded character number is coded into HTML it renders (or outputs) a certain character.
Shortcut to Go to end of list.

Code No.s
sans serif

<script type="text/javascript">
while (i<=999)
document.write("<table><tr><td>When written in XHTML the code &#38;&#35;"+i+"&#59;");
document.write("</td><td> produces this character: " + "&#" + i + ";");

© 2021