The HTML Character Entities cheat sheet is designed to act as a reference sheet, listing the various character codes in HTML.
Description
In keeping with the other cheat sheets, here's a thumbnail of the cheat sheet and brief description. It's really pretty simple, this one. There are four columns. Each of those columns is further divided into three. On the left is the actual code for the character. In the middle, the character itself, and on the right, the description of the character. And that's it!
The more astute of you may spot that the list appears to miss out numbers. Characters  to , and € to Ÿ, are unassigned in HTML, or assigned specific values that do not translate to characters (for example, tabs and line feeds). For this reason, they are omitted.
Download
So now that you know what it is, please feel free to print out the HTML Character Entities cheat sheet:
Please note: If you wish to link to the HTML Character Entities cheat sheet from elsewhere, please link to this page so others find the description, rather than linking directly to the sheet.
And finally, if you like the cheat sheets, and want to say thanks, please consider buying me something from my Amazon Wishlist. Thankyou very much to those who have already hunted it down and sent me something nice - I'm very grateful!

71 Comments
Another good Cheat Sheet release, thanks :)
#1, Huseyin Tufekcilerli, Turkey, 29 September 2005. Reply to this.
Useful, thanks. You should put together a cheat sheet book!
#2, Rob Lewis, United Kingdom, 29 September 2005. Reply to this.
another great sheet, thanks!
#3, tom, United Kingdom, 30 September 2005. Reply to this.
You rock!
#4, Joe Ngo, Philippines, 30 September 2005. Reply to this.
nice cheat sheet, keep up the good work.
#5, Lone7, United States, 30 September 2005. Reply to this.
I haven't actually used any of your cheat sheets, but I have downloaded them as soon as you have published them. I'm quite sure they'll come in handy one day, and by then I don't want to be without them.
Keep up the good work!
#6, Joen, Norway, 1 October 2005. Reply to this.
Another great reference!
#7, Steve, United States, 14 October 2005. Reply to this.
Wow, neat site with lots of great stuff (and it looks good, too). This cheat sheet will immediately get printed and put into my homemade HTML guide.
I found you when I was looking for php scripts that would test password complexity and Google sent me here (to your php articles). The domain name threw me off a bit (hey, I'm one of those American Baptists!) but I'm glad I stuck around.
I'm sure that I'll find more stuff to help me as I create my site at http://www.CompuSec.us -- and thanks.
Best regards,
Tom
#8, Tom, United States, 22 October 2005. Reply to this.
shouldn't
to
be
to
Or does have any meening in HTML?
#9, Analgesia, Netherlands, 25 October 2005. Reply to this.
sorry about that
shouln'd
 to 
be
� to 
#10, Analgesia, Netherlands, 25 October 2005. Reply to this.
Thank you a lot! I've been searching for such information for a lot of time and i've got it all in one place! thanx!
#11, Alex Zan, Russian Federation, 9 November 2005. Reply to this.
Why don't you use a UTF-8 codification? I fyou use this codification for your web pages you don't need to introduce those stupid html character entities.
#12, boheme, Spain, 15 November 2005. Reply to this.
boheme: UTF-8 isn't for everyone, and not without its own issues. The "stupid html character entities" are the safest way to display unusual characters on the web. And you still need character entities, even with UTF-8.
#13, Dave Child, United Kingdom, 15 November 2005. Reply to this.
Absolutely brilliant. I had started work on a html page for this type of thing - http://www.pogdesign.co.uk/htmlchars.htm . I'll add the extra ones I find on here to it.
#14, PoG, United Kingdom, 21 November 2005. Reply to this.
I've printed off all your cheat sheats and are now stapled to my wall - should save me a lot of time when i get stuck every so often!
#15, Scott, United Kingdom, 24 November 2005. Reply to this.
This should come in useful. Cheers!
#16, Dan Bailey, United Kingdom, 24 November 2005. Reply to this.
Thankyou, PoG, Scott and Dan.
#17, Dave Child, United Kingdom, 1 January 2006. Reply to this.
nice but the euro symbol is wrong
Replies: #71.
#18, Anonymous, Australia, 22 January 2006. Reply to this.
It's another wonderful cheatsheet, but I do have one complaint. I don't typically find myself searching for the HTML entity for the 'A' character. I more commonly find myself searching for the HTML entity for a right single quotation mark, left/right double quotation marks, or the en/em dashes. Maybe you could create another cheatsheet that is comprised of the most commonly used HTML entities instead of the first 192 or so applicable ones. Just a thought... :)
#19, Jordan Moore, United States, 14 February 2006. Reply to this.
Great, but isn't the Æ - æ#8224; called AE with ligature? It's used a lot among norwegian web developers :)
#20, Dr. K., Norway, 23 May 2006. Reply to this.
excellent. this is going to be laminated, along with some of the other cheat sheets. thanks!
#21, egon, United States, 23 May 2006. Reply to this.
Damn good cheat sheet. I'm teaching my friend and co-artist HTML at present, and these are a bloody useful reseource to have on hand. I think I'll be sending her here quite frequently to pick up the PDFs. Thanks!
#22, Phil Smith, United Kingdom, 6 June 2006. Reply to this.
Very handy cheatsheet there, thanks a bunch for making it. I honestly never would have thought of doing that. O-o
Praise be to the people who think!
#23, Noel Cower, United States, 3 July 2006. Reply to this.
Superb Thought, Just needed these references....
Thanks a ton
#24, Arvind Mittal, India, 4 July 2006. Reply to this.
Very good and usefull , but if u could upgrade with Euro sign, ( € ) there are a lot of euro developers.
Regards
#25, grA$, Romania, 31 July 2006. Reply to this.
Very Usefull !! Many thanks.
I came here from a link on a french PHP-related website :
www.nexen.net.
I know your work will save thousand hours of mine ...
"Merci encore" (Thanks again). ^__^
#26, Maarc, France, 7 September 2006. Reply to this.
pretty cool... but it's a shoame the PDF is an image instead of actual text you could copy+paste...
Thanks anyway, still very useful :)
#27, yann Bettremieux, United States, 11 October 2006. Reply to this.
i was inspired that i had to create an online copy of it. thanks dave! it is very useful for use all! here's the url - http://allhomepages.com/spclchar.htm
#28, terrylan manalansan, Philippines, 20 October 2006. Reply to this.
I just wanted to say, that there are some HTML entities that are not part of the ASCII table, like the euro sign, €
#29, Cameri, Dominican Republic, 26 October 2006. Reply to this.
how about one with the slightly more readable entities, i.e. é ?
thanks for all the cheat sheets anyway ! :)
#30, greg, Switzerland, 15 February 2007. Reply to this.
I was looking for "white space" entities (em-space, en-space, thin space) but didn't find them here. And don't you like the "mnemonic" entity names such as ?
#31, Rapunzel, Japan, 4 March 2007. Reply to this.
You have really a crazy side with many of good informations...
and a great cheat sheet, thanks
#32, Druckerei, Germany, 6 July 2007. Reply to this.
Do You still have the original file that you made into the picture and then the .pdf, because I'd like to make another one with the names rather than with the codes. I will also update it and send it back. Many are asking for updates that i don't think you've done, but that i'm prepared to do. Using an OCR program on the .png didn't work so this is why i'm asking.
Other than that i love your cheatsheets. they're all so good. i have all the ones i need pinned up on my wall and useful bits highlighted.
If you want i can host some for you as my site has a lot of spare bandwidth.
Thanks
Sam
#33, Sam Elliott, United Kingdom, 17 September 2007. Reply to this.
Wonderful cheat sheets. Many thanks on your generous work of sharing it.
#34, djwisdom, Philippines, 19 September 2007. Reply to this.
I use other entities such as • for a stand alone bullet point and I was just wondering why they are not in the cheat sheet - are they not cross browser?
Great resources by the way, thanks for sharing.
#35, Carey, United Kingdom, 25 September 2007. Reply to this.
This is exactly what I have been looking for. Thank you!
#36, Jenny, United States, 18 November 2007. Reply to this.
Very nice, it's really useful. Thanks alot.
#37, Allan Chua, France, 19 November 2007. Reply to this.
Honestly I tried to learn some of the symbol codes by heart but I can't remember nothing except « and ».
Someone just had to do this sheet. Thanks!
#38, Logo designer, Russian Federation, 31 December 2007. Reply to this.
It is nice to have a well laid out and straight forward place to go when you need to cheat. Don't veer off coarse, the site is awesome.
#39, Jared, United States, 8 January 2008. Reply to this.
Why not use the entities names? Using the ASCII codes are NOT safe if you go above 127 since only 7-bit ASCII is standardized. Good idea to make this, but I think it's rather useless the way you've done it.
#40, Bernhard, Unknown, 28 January 2008. Reply to this.
As already stated you did a really good job on all these cheat sheet. Thank you very much, obviously lots of people (including me) appreciate that. Nevertheless I have a small correction if you don't mind.
As far as I know the Umlaut-double points above a character are called Diaeresis (http://en.wikipedia.org/wiki/Diaeresis) while in german it actually makes vowels to umlauts.
An umlaut is completely differenced pronounced, while a vowel with diaeresis should be pronounced apart from the letter which precedes.
So long and thank you for consideration.
#41, Boris, Germany, 30 January 2008. Reply to this.
again thank you for sharing this .. i love jack daniels
#42, baliwebdesigner, Australia, 18 February 2008. Reply to this.
Thanks for this- I have been using a lot of french words in my recipes and I have been too lazy to look up the special characters to use for the "correct" spelling.
#43, Lou, United States, 7 May 2008. Reply to this.
Lovely stuff. I like it so much I've even blogged about it here --> http://blog.razumny.no/2008/06/posting-code-examples-rendered-like.html
#44, Aleksander R. Rødner, Norway, 5 June 2008. Reply to this.
where are u supposed to put the character entities?
#45, Anonymous, United States, 23 June 2008. Reply to this.
Thank you very much for this effort.
#46, ~Spyder~, United States, 25 June 2008. Reply to this.
i like addedbytes.com very much. It's a great site. Thanks
#47, ali, Turkey, 1 July 2008. Reply to this.
There are missing Slovenian characters:
* ? Č
* ? č
* ? Š
* ? š
* ? Ž
* ? ž
#48, Trick, Unknown, 8 July 2008. Reply to this.
Great resource. Would be more helpful for the programmers. Real Resource.
Thanks.....
#49, Arul, Unknown, 10 July 2008. Reply to this.
Hi, is that sheet in particular code page, as some people here mentions Slavic characters or Norwegian which looks more like from UTF-8 codepage. Thank you for the code sheet, anyway.
#50, Jiri, Unknown, 21 July 2008. Reply to this.
Sorry, this one is totally useless. When I'm looking for HTML entities I want named entities. Also these codes are for some outdated ANSI codepage that nobody uses (or should use) anymore. Everything is UTF-8 now.
#51, wou, Unknown, 13 August 2008. Reply to this.
there is a html character entities page - http://www.hybridelephant.com/computer/tutorial/spechar.html - and a collection of html encodings for unicode - http://www.hybridelephant.com/computer/tutorial/dbcs/index.html - at Hybrid Elephant.
#52, salamandir, United States, 29 September 2008. Reply to this.
nice cheat sheet, keep up the good work.
#53, ghost, Republic Of Korea, 19 November 2008. Reply to this.
Thanks you for post
#54, Ahmet, Unknown, 11 December 2008. Reply to this.
Thank you!
I noticed in Firefox3 our e-store had a bunch of Question Marks instead of Bullet Points. I got the html I needed for the character here. Problem solved. Thanks!
#55, Steve, United States, 17 January 2009. Reply to this.
very good,i look forward to get more .
#56, Arun, India, 23 January 2009. Reply to this.
# is labelled as "pound symbol" but so is £
Shouldn't # be labelled as "hash symbol"?
#57, Vic, UK, 25 January 2009. Reply to this.
I just can't have enough of your cheat sheets and articles. Just downloaded this one to have it handy always.
#58, Mexabet, Australia, 22 February 2009. Reply to this.
Great sheet. I have never seen one with this many character codes.
#59, James Svoboda, Unknown, 4 March 2009. Reply to this.
Great stuff, many thanks for all the cheatsheets!
#60, Matthew, Unknown, 4 June 2009. Reply to this.
Awesome post, I always have trouble figuring out where design issues lay, this will help tremendously.
#61, Exhibit, AZ, 10 August 2009. Reply to this.
Working with content in languages which require special encoding I faced this problem. There were texts in Polish, Lithuanian, Croatian languages in the database and previous webmaster set incorrect encoding. I spent too much time changing the data properly. Thank you for useful information in your post.
#62, Eldev, Belarus, 3 September 2009. Reply to this.
This incorrectly shows #39 (apostrophe) as a back-tick ` instead of a real apostrophe ' .
#63, Tom, United States, 21 October 2009. Reply to this.
Good working HTML entities cheat sheet.
#64, Recipe, Australia, 25 October 2009. Reply to this.
Really a Nice work.. Thanks for sharing..
Very handy.. Thanks a Lot..
#65, Nanjangud, India, 13 November 2009. Reply to this.
Thank you so much! You have made web development a lot easier with these all-in-one-place reference sheets. God bless you and Merry Christmas!
#66, Aaron Stewart, United States of America, 21 December 2009. Reply to this.
Hi! I find i absolutely fantastic that you've done such a great work and gather all the useful info on programming under several priceless cheat sheets! Thank's a lot! I was thinking about doing something like this in Russian, but what for if everything's already been done before...
thanks again...
p.s. why can't I jump from one field to another by tabbing on your site?
#67, proglammer, Russia, 22 December 2009. Reply to this.
Dave, can you email me a tab or comma delimited text file of your HTML character entities cheat sheet data? I need to do on-the-fly conversions of selected text in some of my web pages, and I have the software installed that can do this for me after I get a flat file database (tab or comma delimited) of these characters. Thanks in advance if you can do this for me.
#68, Fred Richards, USA, 30 December 2009. Reply to this.
Great HTML cheat sheet, thanks.
#69, Website Design Northampton, 20 February 2010. Reply to this.
Thanks you for post
#70, oyunlar, Rotterdam, 21 February 2010. Reply to this.
#18
#71, Anonymous, 13 March 2010. Reply to this.