Chucke.com HTML Character Entities

 

Click Here for Chuck's Current Resume:

Chuck Evans: Microsoft adCenter/Bing PPC Expert

HTML Character Entities

This table displays special (or non-standard) characters in four different ways: using the HTML Character Entity code (eg, &), the ASCII character number code (eg, &), the Unicode character number code (eg, &), and lastly, my favorite way, by not using an "entity" at all, but just by using the keyboard to insert the actual character. This is done by holding down the ALT key and typing the ASCII number on the number pad (that's important), then releasing the ALT key (eg, press ALT, type 0038, then release ALT).

Note that when creating HTML-based emails, many programs (Outlook included) won't recognize ALT+NUM characters, so you better use either the HTML entity or one of the character number codes. Also, when it comes to Unicode characters way above the ASCII limit, you can't paste them directly into HTML docs and expect them to work either, so use either the HTML entity or the Unicode code.

While browsers have gotten more and more reliable when it comes to cross-browser standards, there still are a lot of Netscape 4.x browsers out there, which makes this table still needed.

The best way to use this table is to launch whichever browser you want to test, then load up this page and take a look to see what displays and what doesn't.

Explanation of Symbol Entity Encoding Entity Looks Like ASCII Encoding ASCII Looks Like Unicode Encoding Unicode Looks Like ALT+ASCII Number Key Combination ALT+ASCII Looks Like
Standard Keyboard Characters
double quotes " " " " " " ALT+0034 "
ampersand & & & & & & n/a n/a
less than sign &lt; < &#0060; < &#x003C; < n/a n/a
greater than sign &gt; > &#0062; > &#x003E; > n/a n/a
ASCII 127 - 159 Not Supported By Some Browsers
euro sign &euro; &#0128; &#x20AC; ALT+0128
single low-9 quotation mark n/a n/a &#0130; &#x201A; ALT+0130
latin small f with hook - function n/a n/a &#0131; ƒ &#x0192; ƒ ALT+0131 ƒ
double low-9 quotation mark &bdquo; &#0132; &#x201E; ALT+0132
horizontal ellipsis &hellip; &#0133; &#x2026; ALT+0133
dagger &dagger; &#0134; &#x2020; ALT+0134
double dagger &Dagger; &#0135; &#x2021; ALT+0135
circumflex accent n/a n/a &#0136; ˆ &#x02C6; ˆ ALT+0136 ˆ
per thousand sign &permil; &#0137; &#x2030; ALT+0137
latin cap S with caron n/a n/a &#0138; Š &#x0160; Š ALT+0138 Š
left single angle quote n/a n/a &#0139; &#x2039; ALT+0139
latin cap ligature OE n/a n/a &#0140; Œ &#x0152; Œ ALT+0140 Œ
latin cap Z with caron n/a n/a &#0142; Ž &#x017D; Ž ALT+0142 Ž
left single quotation mark &lsquo; &#0145; &#x2018; ALT+0145
right single quotation mark &rsquo; &#0146; &#x2019; ALT+0146
left double quotation mark &ldquo; &#0147; &#x201C; ALT+0147
right double quotation mark &rdquo; &#0148; &#x201D; ALT+0148
bullet &bull; &#0149; &#x2022; ALT+0149
en dash &endash; &endash; &#0150; &#x2013; ALT+0150
em dash &emdash; &emdash; &#0151; &#x2014; ALT+0151
small tilde n/a n/a &#0152; ˜ &#x02DC; ˜ ALT+0152 ˜
trade mark sign &trade; &#0153; &#x2122; ALT+0153
latin small letter s with caron n/a n/a &#0154; š &#x0161; š ALT+0154 š
right single angle quote n/a n/a &#0155; &#x203A; ALT+0155
latin small letter oe n/a n/a &#0156; œ &#x0153; œ ALT+0156 œ
latin small z with caron n/a n/a &#0158; ž &#x017E; ž ALT+0158 ž
latin capital letter Y with diaeresis n/a n/a &#0159; Ÿ &#x0178; Ÿ ALT+0159 Ÿ
ASCII 160 - 255 Supported By Most Browsers
non-breaking space &nbsp;   &#0160;   &#x00A0;   ALT+0160  
inverted exclamation mark &iexcl; ¡ &#0161; ¡ &#x00A1; ¡ ALT+0161 ¡
cent sign &cent; ¢ &#0162; ¢ &#x00A2; ¢ ALT+0162 ¢
pound sign &pound; £ &#0163; £ &#x00A3; £ ALT+0163 £
currency sign &curren; ¤ &#0164; ¤ &#x00A4; ¤ ALT+0164 ¤
yen sign &yen; ¥ &#0165; ¥ &#x00A5; ¥ ALT+0165 ¥
broken vertical bar &brvbar; ¦ &#0166; ¦ &#x00A6; ¦ ALT+0166 ¦
section sign &sect; § &#0167; § &#x00A7; § ALT+0167 §
spacing diaeresis - umlaut &uml; ¨ &#0168; ¨ &#x00A8; ¨ ALT+0168 ¨
copyright sign &copy; © &#0169; © &#x00A9; © ALT+0169 ©
feminine ordinal indicator &ordf; ª &#0170; ª &#x00AA; ª ALT+0170 ª
left double angle quotes &laquo; « &#0171; « &#x00AB; « ALT+0171 «
not sign &not; ¬ &#0172; ¬ &#x00AC; ¬ ALT+0172 ¬
registered trade mark sign &reg; ® &#0174; ® &#x00AE; ® ALT+0174 ®
spacing macron - overline &macr; ¯ &#0175; ¯ &#x00AF; ¯ ALT+0175 ¯
degree sign &deg; ° &#0176; ° &#x00B0; ° ALT+0176 °
plus-or-minus sign &plusmn; ± &#0177; ± &#x00B1; ± ALT+0177 ±
superscript two - squared &sup2; ² &#0178; ² &#x00B2; ² ALT+0178 ²
superscript three - cubed &sup3; ³ &#0179; ³ &#x00B3; ³ ALT+0179 ³
acute accent - spacing acute &acute; ´ &#0180; ´ &#x00B4; ´ ALT+0180 ´
micro sign &micro; µ &#0181; µ &#x00B5; µ ALT+0181 µ
pilcrow sign - paragraph sign &para; &#0182; &#x00B6; ALT+0182
middle dot - Georgian comma &middot; · &#0183; · &#x00B7; · ALT+0183 ·
spacing cedilla &cedil; ¸ &#0184; ¸ &#x00B8; ¸ ALT+0184 ¸
superscript one &sup1; ¹ &#0185; ¹ &#x00B9; ¹ ALT+0185 ¹
masculine ordinal indicator &ordm; º &#0186; º &#x00BA; º ALT+0186 º
right double angle quotes &raquo; » &#0187; » &#x00BB; » ALT+0187 »
fraction one quarter &frac14; ¼ &#0188; ¼ &#x00BC; ¼ ALT+0188 ¼
fraction one half &frac12; ½ &#0189; ½ &#x00BD; ½ ALT+0189 ½
fraction three quarters &frac34; ¾ &#0190; ¾ &#x00BE; ¾ ALT+0190 ¾
inverted question mark &iquest; ¿ &#0191; ¿ &#x00BF; ¿ ALT+0191 ¿
latin capital letter A with grave &Agrave; À &#0192; À &#x00C0; À ALT+0192 À
latin capital letter A with acute &Aacute; Á &#0193; Á &#x00C1; Á ALT+0193 Á
latin capital letter A with circumflex &Acirc; Â &#0194; Â &#x00C2; Â ALT+0194 Â
latin capital letter A with tilde &Atilde; Ã &#0195; Ã &#x00C3; Ã ALT+0195 Ã
latin capital letter A with diaeresis &Auml; Ä &#0196; Ä &#x00C4; Ä ALT+0196 Ä
latin capital letter A with ring above &Aring; Å &#0197; Å &#x00C5; Å ALT+0197 Å
latin capital letter AE &AElig; Æ &#0198; Æ &#x00C6; Æ ALT+0198 Æ
latin capital letter C with cedilla &Ccedil; Ç &#0199; Ç &#x00C7; Ç ALT+0199 Ç
latin capital letter E with grave &Egrave; È &#0200; È &#x00C8; È ALT+0200 È
latin capital letter E with acute &Eacute; É &#0201; É &#x00C9; É ALT+0201 É
latin capital letter E with circumflex &Ecirc; Ê &#0202; Ê &#x00CA; Ê ALT+0202 Ê
latin capital letter E with diaeresis &Euml; Ë &#0203; Ë &#x00CB; Ë ALT+0203 Ë
latin capital letter I with grave &Igrave; Ì &#0204; Ì &#x00CC; Ì ALT+0204 Ì
latin capital letter I with acute &Iacute; Í &#0205; Í &#x00CD; Í ALT+0205 Í
latin capital letter I with circumflex &Icirc; Î &#0206; Î &#x00CE; Î ALT+0206 Î
latin capital letter I with diaeresis &Iuml; Ï &#0207; Ï &#x00CF; Ï ALT+0207 Ï
latin capital letter ETH &ETH; Ð &#0208; Ð &#x00D0; Ð ALT+0208 Ð
latin capital letter N with tilde &Ntilde; Ñ &#0209; Ñ &#x00D1; Ñ ALT+0209 Ñ
latin capital letter O with grave &Ograve; Ò &#0210; Ò &#x00D2; Ò ALT+0210 Ò
latin capital letter O with acute &Oacute; Ó &#0211; Ó &#x00D3; Ó ALT+0211 Ó
latin capital letter O with circumflex &Ocirc; Ô &#0212; Ô &#x00D4; Ô ALT+0212 Ô
latin capital letter O with tilde &Otilde; Õ &#0213; Õ &#x00D5; Õ ALT+0213 Õ
latin capital letter O with diaeresis &Ouml; Ö &#0214; Ö &#x00D6; Ö ALT+0214 Ö
multiplication sign &times; × &#0215; × &#x00D7; × ALT+0215 ×
latin capital letter O with slash &Oslash; Ø &#0216; Ø &#x00D8; Ø ALT+0216 Ø
latin capital letter U with grave &Ugrave; Ù &#0217; Ù &#x00D9; Ù ALT+0217 Ù
latin capital letter U with acute &Uacute; Ú &#0218; Ú &#x00DA; Ú ALT+0218 Ú
latin capital letter U with circumflex &Ucirc; Û &#0219; Û &#x00DB; Û ALT+0219 Û
latin capital letter U with diaeresis &Uuml; Ü &#0220; Ü &#x00DC; Ü ALT+0220 Ü
latin capital letter Y with acute &Yacute; Ý &#0221; Ý &#x00DD; Ý ALT+0221 Ý
latin capital letter THORN &THORN; Þ &#0222; Þ &#x00DE; Þ ALT+0222 Þ
latin small letter sharp s - ess-zed &szlig; ß &#0223; ß &#x00DF; ß ALT+0223 ß
latin small letter a with grave &agrave; à &#0224; à &#x00E0; à ALT+0224 à
latin small letter a with acute &aacute; á &#0225; á &#x00E1; á ALT+0225 á
latin small letter a with circumflex &acirc; â &#0226; â &#x00E2; â ALT+0226 â
latin small letter a with tilde &atilde; ã &#0227; ã &#x00E3; ã ALT+0227 ã
latin small letter a with diaeresis &auml; ä &#0228; ä &#x00E4; ä ALT+0228 ä
latin small letter a with ring above &aring; å &#0229; å &#x00E5; å ALT+0229 å
latin small letter ae &aelig; æ &#0230; æ &#x00E6; æ ALT+0230 æ
latin small letter c with cedilla &ccedil; ç &#0231; ç &#x00E7; ç ALT+0231 ç
latin small letter e with grave &egrave; è &#0232; è &#x00E8; è ALT+0232 è
latin small letter e with acute &eacute; é &#0233; é &#x00E9; é ALT+0233 é
latin small letter e with circumflex &ecirc; ê &#0234; ê &#x00EA; ê ALT+0234 ê
latin small letter e with diaeresis &euml; ë &#0235; ë &#x00EB; ë ALT+0235 ë
latin small letter i with grave &igrave; ì &#0236; ì &#x00EC; ì ALT+0236 ì
latin small letter i with acute &iacute; í &#0237; í &#x00ED; í ALT+0237 í
latin small letter i with circumflex &icirc; î &#0238; î &#x00EE; î ALT+0238 î
latin small letter i with diaeresis &iuml; ï &#0239; ï &#x00EF; ï ALT+0239 ï
latin small letter eth &eth; ð &#0240; ð &#x00F0; ð ALT+0240 ð
latin small letter n with tilde &ntilde; ñ &#0241; ñ &#x00F1; ñ ALT+0241 ñ
latin small letter o with grave &ograve; ò &#0242; ò &#x00F2; ò ALT+0242 ò
latin small letter o with acute &oacute; ó &#0243; ó &#x00F3; ó ALT+0243 ó
latin small letter o with circumflex &ocirc; ô &#0244; ô &#x00F4; ô ALT+0244 ô
latin small letter o with tilde &otilde; õ &#0245; õ &#x00F5; õ ALT+0245 õ
latin small letter o with diaeresis &ouml; ö &#0246; ö &#x00F6; ö ALT+0246 ö
division sign &divide; ÷ &#0247; ÷ &#x00F7; ÷ ALT+0247 ÷
latin small letter o with slash &oslash; ø &#0248; ø &#x00F8; ø ALT+0248 ø
latin small letter u with grave &ugrave; ù &#0249; ù &#x00F9; ù ALT+0249 ù
latin small letter u with acute &uacute; ú &#0250; ú &#x00FA; ú ALT+0250 ú
latin small letter u with circumflex &ucirc; û &#0251; û &#x00FB; û ALT+0251 û
latin small letter u with diaeresis &uuml; ü &#0252; ü &#x00FC; ü ALT+0252 ü
latin small letter y with acute &yacute; ý &#0253; ý &#x00FD; ý ALT+0253 ý
latin small letter thorn &thorn; þ &#0254; þ &#x00FE; þ ALT+0254 þ
latin small letter y with diaeresis &yuml; ÿ &#0255; ÿ &#x00FF; ÿ ALT+0255 ÿ
Unicode Characters Supported By Most Browsers
not equal to &ne; n/a n/a &#x2260; n/a n/a
less-than or equal to &le; n/a n/a &#x2264; n/a n/a
greater-than or equal to &ge; n/a n/a &#x2265; n/a n/a
black spade suit &spades; n/a n/a &#x2660; n/a n/a
black club suit, shamrock &clubs; n/a n/a &#x2663; n/a n/a
black heart suit, valentine &hearts; n/a n/a &#x2665; n/a n/a
black diamond suit &diams; n/a n/a &#x2666; n/a n/a

Acknowledgements

The original version of this table was created by editing and adding to a table I found at HTML Character Entities. Since then, however, this table has gone through many iterations, and I even tried creating an XML-based version, figuring that XML would be the perfect way to hold all the different codes and entities needed. Well, that didn't work out, mainly because XML won't support non-standard HTML entities, and when I tried to get the non-standard entities to build themselves in the XSL stylesheet instead, that didn't work either. The result of all that experimentation was, however, that I recreated the underlying HTML table code from scratch.

To get the correct Unicode hex values, I used the Windows Character Map utility.

This table is not complete (though it is much more complete than it used to be). To save time, I concentrated on the symbols and characters I use most often in my own pages. In particular, I left out the Greek characters. You can get the entity codes for those at the HTML Character Entities site listed above.

Copyright © 2010 Chuck Evans. All Rights Reserved.