UTF-8 vs Latin-1 (ISO-8859-1)

UTF-8

Unicode

The dominant encoding for the web. Variable-width (1–4 bytes). Fully backwards-compatible with ASCII. The default encoding for HTML5, JSON, and most modern protocols.

UTF-8
1–4 bytes
EF BB BF
1993

Latin-1 (ISO-8859-1)

Legacy

Extends ASCII to 256 characters, covering most Western European languages. The first 256 Unicode codepoints map 1:1 to Latin-1 bytes. Largely superseded by UTF-8 but still common in legacy systems.

ISO-8859-1
1–1 bytes
1987

Latin-1 (ISO-8859-1) Character Set (256 characters)

All characters supported by Latin-1 (ISO-8859-1), with their UTF-8 bytes for comparison. Characters not in the table are supported by Unicode but not Latin-1 (ISO-8859-1).

Char Codepoint Name Latin-1 (ISO-8859-1) UTF-8
U+0000 00 00
U+0001 01 01
U+0002 02 02
U+0003 03 03
U+0004 04 04
U+0005 05 05
U+0006 06 06
U+0007 07 07
U+0008 08 08
U+0009 09 09
U+000A 0A 0A
U+000B 0B 0B
U+000C 0C 0C
U+000D 0D 0D
U+000E 0E 0E
U+000F 0F 0F
U+0010 10 10
U+0011 11 11
U+0012 12 12
U+0013 13 13
U+0014 14 14
U+0015 15 15
U+0016 16 16
U+0017 17 17
U+0018 18 18
U+0019 19 19
U+001A 1A 1A
U+001B 1B 1B
U+001C 1C 1C
U+001D 1D 1D
U+001E 1E 1E
U+001F 1F 1F
U+0020 SPACE 20 20
! U+0021 EXCLAMATION MARK 21 21
" U+0022 QUOTATION MARK 22 22
# U+0023 NUMBER SIGN 23 23
$ U+0024 DOLLAR SIGN 24 24
% U+0025 PERCENT SIGN 25 25
& U+0026 AMPERSAND 26 26
' U+0027 APOSTROPHE 27 27
( U+0028 LEFT PARENTHESIS 28 28
) U+0029 RIGHT PARENTHESIS 29 29
* U+002A ASTERISK 2A 2A
+ U+002B PLUS SIGN 2B 2B
, U+002C COMMA 2C 2C
- U+002D HYPHEN-MINUS 2D 2D
. U+002E FULL STOP 2E 2E
/ U+002F SOLIDUS 2F 2F
0 U+0030 DIGIT ZERO 30 30
1 U+0031 DIGIT ONE 31 31
2 U+0032 DIGIT TWO 32 32
3 U+0033 DIGIT THREE 33 33
4 U+0034 DIGIT FOUR 34 34
5 U+0035 DIGIT FIVE 35 35
6 U+0036 DIGIT SIX 36 36
7 U+0037 DIGIT SEVEN 37 37
8 U+0038 DIGIT EIGHT 38 38
9 U+0039 DIGIT NINE 39 39
: U+003A COLON 3A 3A
; U+003B SEMICOLON 3B 3B
< U+003C LESS-THAN SIGN 3C 3C
= U+003D EQUALS SIGN 3D 3D
> U+003E GREATER-THAN SIGN 3E 3E
? U+003F QUESTION MARK 3F 3F
@ U+0040 COMMERCIAL AT 40 40
A U+0041 LATIN CAPITAL LETTER A 41 41
B U+0042 LATIN CAPITAL LETTER B 42 42
C U+0043 LATIN CAPITAL LETTER C 43 43
D U+0044 LATIN CAPITAL LETTER D 44 44
E U+0045 LATIN CAPITAL LETTER E 45 45
F U+0046 LATIN CAPITAL LETTER F 46 46
G U+0047 LATIN CAPITAL LETTER G 47 47
H U+0048 LATIN CAPITAL LETTER H 48 48
I U+0049 LATIN CAPITAL LETTER I 49 49
J U+004A LATIN CAPITAL LETTER J 4A 4A
K U+004B LATIN CAPITAL LETTER K 4B 4B
L U+004C LATIN CAPITAL LETTER L 4C 4C
M U+004D LATIN CAPITAL LETTER M 4D 4D
N U+004E LATIN CAPITAL LETTER N 4E 4E
O U+004F LATIN CAPITAL LETTER O 4F 4F
P U+0050 LATIN CAPITAL LETTER P 50 50
Q U+0051 LATIN CAPITAL LETTER Q 51 51
R U+0052 LATIN CAPITAL LETTER R 52 52
S U+0053 LATIN CAPITAL LETTER S 53 53
T U+0054 LATIN CAPITAL LETTER T 54 54
U U+0055 LATIN CAPITAL LETTER U 55 55
V U+0056 LATIN CAPITAL LETTER V 56 56
W U+0057 LATIN CAPITAL LETTER W 57 57
X U+0058 LATIN CAPITAL LETTER X 58 58
Y U+0059 LATIN CAPITAL LETTER Y 59 59
Z U+005A LATIN CAPITAL LETTER Z 5A 5A
[ U+005B LEFT SQUARE BRACKET 5B 5B
\ U+005C REVERSE SOLIDUS 5C 5C
] U+005D RIGHT SQUARE BRACKET 5D 5D
^ U+005E CIRCUMFLEX ACCENT 5E 5E
_ U+005F LOW LINE 5F 5F
` U+0060 GRAVE ACCENT 60 60
a U+0061 LATIN SMALL LETTER A 61 61
b U+0062 LATIN SMALL LETTER B 62 62
c U+0063 LATIN SMALL LETTER C 63 63
d U+0064 LATIN SMALL LETTER D 64 64
e U+0065 LATIN SMALL LETTER E 65 65
f U+0066 LATIN SMALL LETTER F 66 66
g U+0067 LATIN SMALL LETTER G 67 67
h U+0068 LATIN SMALL LETTER H 68 68
i U+0069 LATIN SMALL LETTER I 69 69
j U+006A LATIN SMALL LETTER J 6A 6A
k U+006B LATIN SMALL LETTER K 6B 6B
l U+006C LATIN SMALL LETTER L 6C 6C
m U+006D LATIN SMALL LETTER M 6D 6D
n U+006E LATIN SMALL LETTER N 6E 6E
o U+006F LATIN SMALL LETTER O 6F 6F
p U+0070 LATIN SMALL LETTER P 70 70
q U+0071 LATIN SMALL LETTER Q 71 71
r U+0072 LATIN SMALL LETTER R 72 72
s U+0073 LATIN SMALL LETTER S 73 73
t U+0074 LATIN SMALL LETTER T 74 74
u U+0075 LATIN SMALL LETTER U 75 75
v U+0076 LATIN SMALL LETTER V 76 76
w U+0077 LATIN SMALL LETTER W 77 77
x U+0078 LATIN SMALL LETTER X 78 78
y U+0079 LATIN SMALL LETTER Y 79 79
z U+007A LATIN SMALL LETTER Z 7A 7A
{ U+007B LEFT CURLY BRACKET 7B 7B
| U+007C VERTICAL LINE 7C 7C
} U+007D RIGHT CURLY BRACKET 7D 7D
~ U+007E TILDE 7E 7E
U+007F 7F 7F
U+0080 80 C2 80
U+0081 81 C2 81
U+0082 82 C2 82
U+0083 83 C2 83
U+0084 84 C2 84
U+0085 85 C2 85
U+0086 86 C2 86
U+0087 87 C2 87
U+0088 88 C2 88
U+0089 89 C2 89
U+008A 8A C2 8A
U+008B 8B C2 8B
U+008C 8C C2 8C
U+008D 8D C2 8D
U+008E 8E C2 8E
U+008F 8F C2 8F
U+0090 90 C2 90
U+0091 91 C2 91
U+0092 92 C2 92
U+0093 93 C2 93
U+0094 94 C2 94
U+0095 95 C2 95
U+0096 96 C2 96
U+0097 97 C2 97
U+0098 98 C2 98
U+0099 99 C2 99
U+009A 9A C2 9A
U+009B 9B C2 9B
U+009C 9C C2 9C
U+009D 9D C2 9D
U+009E 9E C2 9E
U+009F 9F C2 9F
  U+00A0 NO-BREAK SPACE A0 C2 A0
¡ U+00A1 INVERTED EXCLAMATION MARK A1 C2 A1
¢ U+00A2 CENT SIGN A2 C2 A2
£ U+00A3 POUND SIGN A3 C2 A3
¤ U+00A4 CURRENCY SIGN A4 C2 A4
¥ U+00A5 YEN SIGN A5 C2 A5
¦ U+00A6 BROKEN BAR A6 C2 A6
§ U+00A7 SECTION SIGN A7 C2 A7
¨ U+00A8 DIAERESIS A8 C2 A8
© U+00A9 COPYRIGHT SIGN A9 C2 A9
ª U+00AA FEMININE ORDINAL INDICATOR AA C2 AA
« U+00AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK AB C2 AB
¬ U+00AC NOT SIGN AC C2 AC
­ U+00AD SOFT HYPHEN AD C2 AD
® U+00AE REGISTERED SIGN AE C2 AE
¯ U+00AF MACRON AF C2 AF
° U+00B0 DEGREE SIGN B0 C2 B0
± U+00B1 PLUS-MINUS SIGN B1 C2 B1
² U+00B2 SUPERSCRIPT TWO B2 C2 B2
³ U+00B3 SUPERSCRIPT THREE B3 C2 B3
´ U+00B4 ACUTE ACCENT B4 C2 B4
µ U+00B5 MICRO SIGN B5 C2 B5
U+00B6 PILCROW SIGN B6 C2 B6
· U+00B7 MIDDLE DOT B7 C2 B7
¸ U+00B8 CEDILLA B8 C2 B8
¹ U+00B9 SUPERSCRIPT ONE B9 C2 B9
º U+00BA MASCULINE ORDINAL INDICATOR BA C2 BA
» U+00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK BB C2 BB
¼ U+00BC VULGAR FRACTION ONE QUARTER BC C2 BC
½ U+00BD VULGAR FRACTION ONE HALF BD C2 BD
¾ U+00BE VULGAR FRACTION THREE QUARTERS BE C2 BE
¿ U+00BF INVERTED QUESTION MARK BF C2 BF
À U+00C0 LATIN CAPITAL LETTER A WITH GRAVE C0 C3 80
Á U+00C1 LATIN CAPITAL LETTER A WITH ACUTE C1 C3 81
 U+00C2 LATIN CAPITAL LETTER A WITH CIRCUMFLEX C2 C3 82
à U+00C3 LATIN CAPITAL LETTER A WITH TILDE C3 C3 83
Ä U+00C4 LATIN CAPITAL LETTER A WITH DIAERESIS C4 C3 84
Å U+00C5 LATIN CAPITAL LETTER A WITH RING ABOVE C5 C3 85
Æ U+00C6 LATIN CAPITAL LETTER AE C6 C3 86
Ç U+00C7 LATIN CAPITAL LETTER C WITH CEDILLA C7 C3 87
È U+00C8 LATIN CAPITAL LETTER E WITH GRAVE C8 C3 88
É U+00C9 LATIN CAPITAL LETTER E WITH ACUTE C9 C3 89
Ê U+00CA LATIN CAPITAL LETTER E WITH CIRCUMFLEX CA C3 8A
Ë U+00CB LATIN CAPITAL LETTER E WITH DIAERESIS CB C3 8B
Ì U+00CC LATIN CAPITAL LETTER I WITH GRAVE CC C3 8C
Í U+00CD LATIN CAPITAL LETTER I WITH ACUTE CD C3 8D
Î U+00CE LATIN CAPITAL LETTER I WITH CIRCUMFLEX CE C3 8E
Ï U+00CF LATIN CAPITAL LETTER I WITH DIAERESIS CF C3 8F
Ð U+00D0 LATIN CAPITAL LETTER ETH D0 C3 90
Ñ U+00D1 LATIN CAPITAL LETTER N WITH TILDE D1 C3 91
Ò U+00D2 LATIN CAPITAL LETTER O WITH GRAVE D2 C3 92
Ó U+00D3 LATIN CAPITAL LETTER O WITH ACUTE D3 C3 93
Ô U+00D4 LATIN CAPITAL LETTER O WITH CIRCUMFLEX D4 C3 94
Õ U+00D5 LATIN CAPITAL LETTER O WITH TILDE D5 C3 95
Ö U+00D6 LATIN CAPITAL LETTER O WITH DIAERESIS D6 C3 96
× U+00D7 MULTIPLICATION SIGN D7 C3 97
Ø U+00D8 LATIN CAPITAL LETTER O WITH STROKE D8 C3 98
Ù U+00D9 LATIN CAPITAL LETTER U WITH GRAVE D9 C3 99
Ú U+00DA LATIN CAPITAL LETTER U WITH ACUTE DA C3 9A
Û U+00DB LATIN CAPITAL LETTER U WITH CIRCUMFLEX DB C3 9B
Ü U+00DC LATIN CAPITAL LETTER U WITH DIAERESIS DC C3 9C
Ý U+00DD LATIN CAPITAL LETTER Y WITH ACUTE DD C3 9D
Þ U+00DE LATIN CAPITAL LETTER THORN DE C3 9E
ß U+00DF LATIN SMALL LETTER SHARP S DF C3 9F
à U+00E0 LATIN SMALL LETTER A WITH GRAVE E0 C3 A0
á U+00E1 LATIN SMALL LETTER A WITH ACUTE E1 C3 A1
â U+00E2 LATIN SMALL LETTER A WITH CIRCUMFLEX E2 C3 A2
ã U+00E3 LATIN SMALL LETTER A WITH TILDE E3 C3 A3
ä U+00E4 LATIN SMALL LETTER A WITH DIAERESIS E4 C3 A4
å U+00E5 LATIN SMALL LETTER A WITH RING ABOVE E5 C3 A5
æ U+00E6 LATIN SMALL LETTER AE E6 C3 A6
ç U+00E7 LATIN SMALL LETTER C WITH CEDILLA E7 C3 A7
è U+00E8 LATIN SMALL LETTER E WITH GRAVE E8 C3 A8
é U+00E9 LATIN SMALL LETTER E WITH ACUTE E9 C3 A9
ê U+00EA LATIN SMALL LETTER E WITH CIRCUMFLEX EA C3 AA
ë U+00EB LATIN SMALL LETTER E WITH DIAERESIS EB C3 AB
ì U+00EC LATIN SMALL LETTER I WITH GRAVE EC C3 AC
í U+00ED LATIN SMALL LETTER I WITH ACUTE ED C3 AD
î U+00EE LATIN SMALL LETTER I WITH CIRCUMFLEX EE C3 AE
ï U+00EF LATIN SMALL LETTER I WITH DIAERESIS EF C3 AF
ð U+00F0 LATIN SMALL LETTER ETH F0 C3 B0
ñ U+00F1 LATIN SMALL LETTER N WITH TILDE F1 C3 B1
ò U+00F2 LATIN SMALL LETTER O WITH GRAVE F2 C3 B2
ó U+00F3 LATIN SMALL LETTER O WITH ACUTE F3 C3 B3
ô U+00F4 LATIN SMALL LETTER O WITH CIRCUMFLEX F4 C3 B4
õ U+00F5 LATIN SMALL LETTER O WITH TILDE F5 C3 B5
ö U+00F6 LATIN SMALL LETTER O WITH DIAERESIS F6 C3 B6
÷ U+00F7 DIVISION SIGN F7 C3 B7
ø U+00F8 LATIN SMALL LETTER O WITH STROKE F8 C3 B8
ù U+00F9 LATIN SMALL LETTER U WITH GRAVE F9 C3 B9
ú U+00FA LATIN SMALL LETTER U WITH ACUTE FA C3 BA
û U+00FB LATIN SMALL LETTER U WITH CIRCUMFLEX FB C3 BB
ü U+00FC LATIN SMALL LETTER U WITH DIAERESIS FC C3 BC
ý U+00FD LATIN SMALL LETTER Y WITH ACUTE FD C3 BD
þ U+00FE LATIN SMALL LETTER THORN FE C3 BE
ÿ U+00FF LATIN SMALL LETTER Y WITH DIAERESIS FF C3 BF