ISO-8859-1 (ISO Latin 1) Character Encoding

The characters at a glance

Here are all the printable characters, in collating order:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
0x20-0x2F:    ! " # $ % & ' ( ) * + , - . / 
0x30-0x40: 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @
0x41-0x5A: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
0x5B-0x60: [ \ ] ^ _ `
0x61-0x7A: a b c d e f g h i j k l m n o p q r s t u v w x y z
0x7B-0x7E: { | } ~

0xA0-0xAF:   ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯
0xB0-0xBF: ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿
0xC0-0xD6: À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö
0xD7: ×
0xD8-0xDE: Ø Ù Ú Û Ü Ý Þ
0xDF: ß
0xE0-0xF6: à á â ã ä å æ ç è é ê ë ì í î ï ð ñ ò ó ô õ ö
0xF7: ÷
0xF8-0xFE: ø ù ú û ü ý þ
0xFF: ÿ

The first six rows are the ASCII character set.

Note the ordinary ASCII space (before !), the ISO Latin-1 non-breaking space (before ¡) and Latin-1 soft-hyphen (before ®).

Character codes and names

The columns show, in order:

  • DEC: the decimal, &#DEC; -> HTML;
  • HEX: the hexadecimal, &#xHEX; -> HTML;
  • HTML: the HTML Entities;
  • CHR: ASCII abbreviation, or the charater itself when HTML-printable;
  • MEANING: the ISO-8859-1 (and ASCII) definition.
DEC HEX HTML CHR MEANING
US-ASCII Entities
Control Characters (C0)
000 00 NUL C0: NULL
001 01 SOH C0: START OF HEADING
002 02 STX C0: START OF TEXT
003 03 ETX C0: END OF TEXT
004 04 EOT C0: END OF TRANSMISSION
005 05 ENQ C0: ENQUIRY
006 06 ACK C0: ACKNOWLEDGE
007 07 BEL C0: BELL
008 08 BS C0: BACKSPACE
009 09 HT C0: CHARACTER TABULATION
010 0A NL C0: LINE FEED (LF)
011 0B VT C0: LINE TABULATION
012 0C NP C0: FORM FEED (FF)
013 0D CR C0: CARRIAGE RETURN (CR)
014 0E SO C0: SHIFT OUT
015 0F SI C0: SHIFT IN
016 10 DLE C0: DATA LINK ESCAPE
017 11 DC1 C0: DEVICE CONTROL ONE
018 12 DC2 C0: DEVICE CONTROL TWO
019 13 DC3 C0: DEVICE CONTROL THREE
020 14 DC4 C0: DEVICE CONTROL FOUR
021 15 NAK C0: NEGATIVE ACKNOWLEDGE
022 16 SYN C0: SYNCHRONOUS IDLE
023 17 ETB C0: END OF TRANSMISSION BLOCK
024 18 CAN C0: CANCEL
025 19 EM C0: END OF MEDIUM
026 1A SUB C0: SUBSTITUTE
027 1B ESC C0: ESCAPE
028 1C FS C0: INFORMATION SEPARATOR FOUR
029 1D GS C0: INFORMATION SEPARATOR THREE
030 1E RS C0: INFORMATION SEPARATOR TWO
031 1F US C0: INFORMATION SEPARATOR ONE
Special Characters and Numbers
032 20 &sp; ( ) SPACE
033 21 &excl; (!) EXCLAMATION MARK
034 22 &quot; (") QUOTATION MARK
035 23 &num; (#) NUMBER SIGN
036 24 &dollar; ($) DOLLAR SIGN
037 25 &percnt; (%) PERCENT SIGN
038 26 &amp; (&) AMPERSAND
039 27 &apos; (') APOSTROPHE
040 28 &lpar; (() LEFT PARENTHESIS
041 29 &rpar; ()) RIGHT PARENTHESIS
042 2A &ast; (*) ASTERISK
043 2B &plus; (+) PLUS SIGN
044 2C &comma; (,) COMMA
045 2D &minus; &hyphen; (-) HYPHEN-MINUS
046 2E &period; (.) FULL STOP
047 2F &sol; (/) SOLIDUS
048 30 (0) DIGIT ZERO
049 31 (1) DIGIT ONE
050 32 (2) DIGIT TWO
051 33 (3) DIGIT THREE
052 34 (4) DIGIT FOUR
053 35 (5) DIGIT FIVE
054 36 (6) DIGIT SIX
055 37 (7) DIGIT SEVEN
056 38 (8) DIGIT EIGHT
057 39 (9) DIGIT NINE
058 3A &colon; (:) COLON
059 3B &semi; (;) SEMICOLON
060 3C &lt; (<) LESS-THAN SIGN
061 3D &equals; (=) EQUALS SIGN
062 3E &gt; (>) GREATER-THAN SIGN
063 3F &quest; (?) QUESTION MARK
Upper Case Letters
064 40 &commat; (@) COMMERCIAL AT
065 41 (A) LATIN CAPITAL LETTER A
066 42 (B) LATIN CAPITAL LETTER B
067 43 (C) LATIN CAPITAL LETTER C
068 44 (D) LATIN CAPITAL LETTER D
069 45 (E) LATIN CAPITAL LETTER E
070 46 (F) LATIN CAPITAL LETTER F
071 47 (G) LATIN CAPITAL LETTER G
072 48 (H) LATIN CAPITAL LETTER H
073 49 (I) LATIN CAPITAL LETTER I
074 4A (J) LATIN CAPITAL LETTER J
075 4B (K) LATIN CAPITAL LETTER K
076 4C (L) LATIN CAPITAL LETTER L
077 4D (M) LATIN CAPITAL LETTER M
078 4E (N) LATIN CAPITAL LETTER N
079 4F (O) LATIN CAPITAL LETTER O
080 50 (P) LATIN CAPITAL LETTER P
081 51 (Q) LATIN CAPITAL LETTER Q
082 52 (R) LATIN CAPITAL LETTER R
083 53 (S) LATIN CAPITAL LETTER S
084 54 (T) LATIN CAPITAL LETTER T
085 55 (U) LATIN CAPITAL LETTER U
086 56 (V) LATIN CAPITAL LETTER V
087 57 (W) LATIN CAPITAL LETTER W
088 58 (X) LATIN CAPITAL LETTER X
089 59 (Y) LATIN CAPITAL LETTER Y
090 5A (Z) LATIN CAPITAL LETTER Z
091 5B &lsqb; ([) LEFT SQUARE BRACKET
092 5C &bsol; (\) REVERSE SOLIDUS
093 5D &rsqb; (]) RIGHT SQUARE BRACKET
094 5E &circ; (^) CIRCUMFLEX ACCENT
095 5F &lowbar; &horbar; (_) LOW LINE
Lower Case Letters
096 60 &grave; (`) GRAVE ACCENT
097 61 (a) LATIN SMALL LETTER A
098 62 (b) LATIN SMALL LETTER B
099 63 (c) LATIN SMALL LETTER C
100 64 (d) LATIN SMALL LETTER D
101 65 (e) LATIN SMALL LETTER E
102 66 (f) LATIN SMALL LETTER F
103 67 (g) LATIN SMALL LETTER G
104 68 (h) LATIN SMALL LETTER H
105 69 (i) LATIN SMALL LETTER I
106 6A (j) LATIN SMALL LETTER J
107 6B (k) LATIN SMALL LETTER K
108 6C (l) LATIN SMALL LETTER L
109 6D (m) LATIN SMALL LETTER M
110 6E (n) LATIN SMALL LETTER N
111 6F (o) LATIN SMALL LETTER O
112 70 (p) LATIN SMALL LETTER P
113 71 (q) LATIN SMALL LETTER Q
114 72 (r) LATIN SMALL LETTER R
115 73 (s) LATIN SMALL LETTER S
116 74 (t) LATIN SMALL LETTER T
117 75 (u) LATIN SMALL LETTER U
118 76 (v) LATIN SMALL LETTER V
119 77 (w) LATIN SMALL LETTER W
120 78 (x) LATIN SMALL LETTER X
121 79 (y) LATIN SMALL LETTER Y
122 7A (z) LATIN SMALL LETTER Z
123 7B &lcub; ({) LEFT CURLY BRACKET
124 7C &verbar; (|) VERTICAL LINE
125 7D &rcub; (}) RIGHT CURLY BRACKET
126 7E &tilde; (~) TILDE
127 7F DEL C0: DELETE
ISO 8859-1 Entities (Latin-1 Supplement)
Extended Control Characters (C1)
128 80 &euro; () C1: UNUSED
129 81 () C1: UNUSED
130 82 &sbquo; () C1: BREAK PERMITTED HERE
131 83 &fnof; (ƒ) C1: NO BREAK HERE
132 84 &bdquo; () C1: UNUSED
133 85 &hellip; () C1: NEXT LINE (NEL)
134 86 &dagger; () C1: START OF SELECTED AREA
135 87 &Dagger; () C1: END OF SELECTED AREA
136 88 &circ; (ˆ) C1: CHARACTER TABULATION SET
137 89 &permil; () C1: CHARACTER TABULATION WITH JUSTIFICATION
138 8A &Scaron; (Š) C1: LINE TABULATION SET
139 8B &lsaquo; () C1: PARTIAL LINE FORWARD
140 8C &OElig; (Œ) C1: PARTIAL LINE BACKWARD
141 8D () C1: REVERSE LINE FEED
142 8E &Zcaron; (Ž) C1: SINGLE SHIFT TWO
143 8F () C1: SINGLE SHIFT THREE
144 90 () C1: DEVICE CONTROL STRING
145 91 &lsquo; () C1: PRIVATE USE ONE
146 92 &rsquo; () C1: PRIVATE USE TWO
147 93 &ldquo; () C1: SET TRANSMIT STATE
148 94 &rdquo; () C1: CANCEL CHARACTER
149 95 &bull; () C1: MESSAGE WAITING
150 96 &ndash; () C1: START OF GUARDED AREA
151 97 &mdash; () C1: END OF GUARDED AREA
152 98 &tilde; (˜) C1: START OF STRING
153 99 &trade; () C1: UNUSED
154 9A &scaron; (š) C1: SINGLE CHARACTER INTRODUCER
155 9B &rsaquo; () C1: CONTROL SEQUENCE INTRODUCER
156 9C &oelig; (œ) C1: STRING TERMINATOR
157 9D () C1: OPERATING SYSTEM COMMAND
158 9E &zcaron; (ž) C1: PRIVACY MESSAGE
159 9F &Yuml; (Ÿ) C1: APPLICATION PROGRAM COMMAND
Special Characters
160 A0 &nbsp; ( ) NO-BREAK SPACE
161 A1 &iexcl; (¡) INVERTED EXCLAMATION MARK
162 A2 &cent; (¢) CENT SIGN
163 A3 &pound; (£) POUND SIGN
164 A4 &curren; (¤) CURRENCY SIGN
165 A5 &yen; (¥) YEN SIGN
166 A6 &brkbar; &brvbar; (¦) BROKEN BAR
167 A7 &sect; (§) SECTION SIGN
168 A8 &uml; &die; (¨) DIAERESIS
169 A9 &copy; (©) COPYRIGHT SIGN
170 AA &ordf; (ª) FEMININE ORDINAL INDICATOR
171 AB &laquo; («) LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
172 AC &not; (¬) NOT SIGN
173 AD &shy; (­) SOFT HYPHEN
174 AE &reg; (®) REGISTERED SIGN
175 AF &macr; &hibar; (¯) MACRON
176 B0 &deg; (°) DEGREE SIGN
177 B1 &plusmn; (±) PLUS-MINUS SIGN
178 B2 &sup2; (²) SUPERSCRIPT TWO
179 B3 &sup3; (³) SUPERSCRIPT THREE
180 B4 &acute; (´) ACUTE ACCENT
181 B5 &micro; (µ) MICRO SIGN
182 B6 &para; () PILCROW SIGN
183 B7 &middot; (·) MIDDLE DOT
184 B8 &cedil; (¸) CEDILLA
185 B9 &sup1; (¹) SUPERSCRIPT ONE
186 BA &ordm; (º) MASCULINE ORDINAL INDICATOR
187 BB &raquo;; (») RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
188 BC &frac14; (¼) VULGAR FRACTION ONE QUARTER
189 BD &frac12; &half; (½) VULGAR FRACTION ONE HALF
190 BE &frac34; (¾) VULGAR FRACTION THREE QUARTERS
191 BF &iquest; (¿) INVERTED QUESTION MARK
Upper Case Latin-1 Letters
192 C0 &Agrave; (À) LATIN CAPITAL LETTER A WITH GRAVE
193 C1 &Aacute; (Á) LATIN CAPITAL LETTER A WITH ACUTE
194 C2 &Acirc; (Â) LATIN CAPITAL LETTER A WITH CIRCUMFLEX
195 C3 &Atilde; (Ã) LATIN CAPITAL LETTER A WITH TILDE
196 C4 &Auml; (Ä) LATIN CAPITAL LETTER A WITH DIAERESIS
197 C5 &Aring; (Å) LATIN CAPITAL LETTER A WITH RING ABOVE
198 C6 &AElig; (Æ) LATIN CAPITAL LETTER AE
199 C7 &Ccedil; (Ç) LATIN CAPITAL LETTER C WITH CEDILLA
200 C8 &Egrave; (È) LATIN CAPITAL LETTER E WITH GRAVE
201 C9 &Eacute; (É) LATIN CAPITAL LETTER E WITH ACUTE
202 CA &Ecirc; (Ê) LATIN CAPITAL LETTER E WITH CIRCUMFLEX
203 CB &Euml; (Ë) LATIN CAPITAL LETTER E WITH DIAERESIS
204 CC &Igrave; (Ì) LATIN CAPITAL LETTER I WITH GRAVE
205 CD &Iacute; (Í) LATIN CAPITAL LETTER I WITH ACUTE
206 CE &Icirc; (Î) LATIN CAPITAL LETTER I WITH CIRCUMFLEX
207 CF &Iuml; (Ï) LATIN CAPITAL LETTER I WITH DIAERESIS
208 D0 &ETH; (Ð) LATIN CAPITAL LETTER ETH
209 D1 &Ntilde; (Ñ) LATIN CAPITAL LETTER N WITH TILDE
210 D2 &Ograve; (Ò) LATIN CAPITAL LETTER O WITH GRAVE
211 D3 &Oacute; (Ó) LATIN CAPITAL LETTER O WITH ACUTE
212 D4 &Ocirc; (Ô) LATIN CAPITAL LETTER O WITH CIRCUMFLEX
213 D5 &Otilde; (Õ) LATIN CAPITAL LETTER O WITH TILDE
214 D6 &Ouml; (Ö) LATIN CAPITAL LETTER O WITH DIAERESIS
215 D7 &times; (×) MULTIPLICATION SIGN
216 D8 &Oslash; (Ø) LATIN CAPITAL LETTER O WITH STROKE
217 D9 &Ugrave; (Ù) LATIN CAPITAL LETTER U WITH GRAVE
218 DA &Uacute; (Ú) LATIN CAPITAL LETTER U WITH ACUTE
219 DB &Ucirc; (Û) LATIN CAPITAL LETTER U WITH CIRCUMFLEX
220 DC &Uuml; (Ü) LATIN CAPITAL LETTER U WITH DIAERESIS
221 DD &Yacute; (Ý) LATIN CAPITAL LETTER Y WITH ACUTE
222 DE &THORN; (Þ) LATIN CAPITAL LETTER THORN
223 DF &szlig; (ß) LATIN SMALL LETTER SHARP S
Lower Case Latin-1 Letters
224 E0 &agrave; (à) LATIN SMALL LETTER A WITH GRAVE
225 E1 &aacute; (á) LATIN SMALL LETTER A WITH ACUTE
226 E2 &acirc; (â) LATIN SMALL LETTER A WITH CIRCUMFLEX
227 E3 &atilde; (ã) LATIN SMALL LETTER A WITH TILDE
228 E4 &auml; (ä) LATIN SMALL LETTER A WITH DIAERESIS
229 E5 &aring; (å) LATIN SMALL LETTER A WITH RING ABOVE
230 E6 &aelig; (æ) LATIN SMALL LETTER AE
231 E7 &ccedil; (ç) LATIN SMALL LETTER C WITH CEDILLA
232 E8 &egrave; (è) LATIN SMALL LETTER E WITH GRAVE
233 E9 &eacute; (é) LATIN SMALL LETTER E WITH ACUTE
234 EA &ecirc; (ê) LATIN SMALL LETTER E WITH CIRCUMFLEX
235 EB &euml; (ë) LATIN SMALL LETTER E WITH DIAERESIS
236 EC &igrave; (ì) LATIN SMALL LETTER I WITH GRAVE
237 ED &iacute; (í) LATIN SMALL LETTER I WITH ACUTE
238 EE &icirc; (î) LATIN SMALL LETTER I WITH CIRCUMFLEX
239 EF &iuml; (ï) LATIN SMALL LETTER I WITH DIAERESIS
240 F0 &eth; (ð) LATIN SMALL LETTER ETH
241 F1 &ntilde; (ñ) LATIN SMALL LETTER N WITH TILDE
242 F2 &ograve; (ò) LATIN SMALL LETTER O WITH GRAVE
243 F3 &oacute; (ó) LATIN SMALL LETTER O WITH ACUTE
244 F4 &ocirc; (ô) LATIN SMALL LETTER O WITH CIRCUMFLEX
245 F5 &otilde; (õ) LATIN SMALL LETTER O WITH TILDE
246 F6 &ouml; (ö) LATIN SMALL LETTER O WITH DIAERESIS
247 F7 &divide; (÷) DIVISION SIGN
248 F8 &oslash; (ø) LATIN SMALL LETTER O WITH STROKE
249 F9 &ugrave; (ù) LATIN SMALL LETTER U WITH GRAVE
250 FA &uacute; (ú) LATIN SMALL LETTER U WITH ACUTE
251 FB &ucirc; (û) LATIN SMALL LETTER U WITH CIRCUMFLEX
252 FC &uuml; (ü) LATIN SMALL LETTER U WITH DIAERESIS
253 FD &yacute; (ý) LATIN SMALL LETTER Y WITH ACUTE
254 FE &thorn; (þ) LATIN SMALL LETTER THORN
255 FF &yuml; (ÿ) LATIN SMALL LETTER Y WITH DIAERESIS

Notes for HTML documents

  1. HTML entity names are superfluous: the ISO-8859-1 eight-bit codes will work, by definition, on any browser.

  2. The characters carriage return (ASCII CR) and line feed (ASCII NL, newline) are equivalent; they are treated as whitespace, except in <pre> contexts, where they force a line break. (However, a line feed is ignored if it immediately follows a carriage return.)

  3. The horizontal tab character (ASCII HT) skips to the next tabbing column in <pre> contexts, and is treated as whitespace elsewhere.

  4. The non-breaking space (&nbsp;) is honored even in non-<pre> contexts, and can be used to insert extra space between words, images, etc., like this: | |.

  5. The soft hyphen (&shy;) “is a hard problem”, and see also <wbr> HTML element.

Other notes

  1. Alternative Sun/X11 “Compose” sequences for the Icelandic “thorn” are “t h” (þ, lowercase) and “T H” (Þ, uppercase).

  2. Note that the Sun/X11 “Compose” sequence for masculine ordinal (º) uses an underscore, while the feminine ordinal (ª) uses a minus sign. It takes a lot of imagination to come up with such ideas…

Additional references


Composed by J. Stolfi from several sources found throughout the net.


More references

Base on J. Stolfi‘s ISO-8859-1 (ISO Latin 1) Character Encoding, and composed from several sources found throughout the net.

unicode.org:

unicode:

Wikimedia:

Stanford - Miles Davis:

W3Schools:

Christian Rieke’s private project - key-shortcut.com: