Skip to content
ASCII World

ISO-8859-4 Character Table

ISO-8859-4 (Latin-4) was designed for the Baltic languages (Estonian, Latvian, Lithuanian) and the Nordic Sámi languages. Published in 1988, it extends ASCII with letters carrying macrons, ogoneks, and cedillas. The encoding struggled to gain adoption because it mixed Baltic and Nordic characters in ways that satisfied neither group completely. ISO-8859-10 (Latin-6) later replaced it for Nordic use, and Windows-1257 became the practical standard for Baltic text on Windows. Today, UTF-8 has replaced both, but legacy Baltic text files in Latin-4 still appear in government archives and older databases.

256

Total Characters

33

Control

95

Printable

128

Extended

Unique to ISO-8859-4

95 characters

These characters in the extended range (128-255) are what set ISO-8859-4 apart from other encodings. The same byte values produce different characters in other encoding standards.

Defined character
Undefined position

Extended Characters Table

128-255
Characters 128 through 255 are specific to ISO-8859-4. The same byte values map to different characters in other encodings. Compare encodings to see the differences.
DECHEXSymbolDescription
12880Unused
12981Unused
13082Unused
13183Unused
13284Unused
13385Unused
13486Unused
13587Unused
13688Unused
13789Unused
1388AUnused
1398BUnused
1408CUnused
1418DUnused
1428EUnused
1438FUnused
14490Unused
14591Unused
14692Unused
14793Unused
14894Unused
14995Unused
15096Unused
15197Unused
15298Unused
15399Unused
1549AUnused
1559BUnused
1569CUnused
1579DUnused
1589EUnused
1599FUnused
160A0Non-breaking space
161A1ĄLatin capital letter A with ogonek
162A2ĸLatin small letter kra
163A3ŖLatin capital letter R with cedilla
164A4¤Currency sign
165A5ĨLatin capital letter I with tilde
166A6ĻLatin capital letter L with cedilla
167A7§Section sign
168A8¨Spacing diaeresis - umlaut
169A9ŠLatin capital letter S with caron
170AAĒLatin capital letter E with macron
171ABĢLatin capital letter G with cedilla
172ACŦLatin capital letter T with stroke
173AD­Soft hyphen
174AEŽLatin capital letter Z with caron
175AF¯Spacing macron - overline
176B0°Degree sign
177B1ąLatin small letter a with ogonek
178B2˛Ogonek
179B3ŗLatin small letter r with cedilla
180B4´Acute accent - spacing acute
181B5ĩLatin small letter i with tilde
182B6ļLatin small letter l with cedilla
183B7ˇCaron
184B8¸Spacing cedilla
185B9šLatin small letter S with caron
186BAēLatin small letter e with macron
187BBģLatin small letter g with cedilla
188BCŧLatin small letter t with stroke
189BDŊLatin capital letter Eng
190BEžLatin small letter z with caron
191BFŋLatin small letter eng
192C0ĀLatin capital letter A with macron
193C1ÁLatin capital letter A with acute
194C2ÂLatin capital letter A with circumflex
195C3ÃLatin capital letter A with tilde
196C4ÄLatin capital letter A with diaeresis
197C5ÅLatin capital letter A with ring above
198C6ÆLatin capital letter AE
199C7ĮLatin capital letter I with ogonek
200C8ČLatin capital letter C with caron
201C9ÉLatin capital letter E with acute
202CAĘLatin capital letter E with ogonek
203CBËLatin capital letter E with diaeresis
204CCĖLatin capital letter E with dot above
205CDÍLatin capital letter I with acute
206CEÎLatin capital letter I with circumflex
207CFĪLatin capital letter I with macron
208D0ĐLatin capital letter D with stroke
209D1ŅLatin capital letter N with cedilla
210D2ŌLatin capital letter O with macron
211D3ĶLatin capital letter K with cedilla
212D4ÔLatin capital letter O with circumflex
213D5ÕLatin capital letter O with tilde
214D6ÖLatin capital letter O with diaeresis
215D7×Multiplication sign
216D8ØLatin capital letter O with slash
217D9ŲLatin capital letter U with ogonek
218DAÚLatin capital letter U with acute
219DBÛLatin capital letter U with circumflex
220DCÜLatin capital letter U with diaeresis
221DDŨLatin capital letter U with tilde
222DEŪLatin capital letter U with macron
223DFßLatin small letter sharp s - ess-zed
224E0āLatin small letter a with macron
225E1áLatin small letter a with acute
226E2âLatin small letter a with circumflex
227E3ãLatin small letter a with tilde
228E4äLatin small letter a with diaeresis
229E5åLatin small letter a with ring above
230E6æLatin small letter ae
231E7įLatin small letter i with ogonek
232E8čLatin small letter c with caron
233E9éLatin small letter e with acute
234EAęLatin small letter e with ogonek
235EBëLatin small letter e with diaeresis
236ECėLatin small letter e with dot above
237EDíLatin small letter i with acute
238EEîLatin small letter i with circumflex
239EFīLatin small letter i with macron
240F0đLatin small letter d with stroke
241F1ņLatin small letter n with cedilla
242F2ōLatin small letter o with macron
243F3ķLatin small letter k with cedilla
244F4ôLatin small letter o with circumflex
245F5õLatin small letter o with tilde
246F6öLatin small letter o with diaeresis
247F7÷Division sign
248F8øLatin small letter o with slash
249F9ųLatin small letter u with ogonek
250FAúLatin small letter u with acute
251FBûLatin small letter u with circumflex
252FCüLatin small letter u with diaeresis
253FDũLatin small letter u with tilde
254FEūLatin small letter u with macron
255FF˙Dot above

Printable Characters

95Same as standard ASCII
Codes 32 through 126 are shared across all ASCII-based encodings, covering uppercase and lowercase Latin letters, digits, punctuation, and the Space character at position 32.
DECHEXSymbolDescription
3220Space
3321!Exclamation mark
3422"Double quotes (or speech marks)
3523#Number sign
3624$Dollar
3725%Per cent sign
3826&Ampersand
3927'Single quote
4028(Open parenthesis (or open bracket)
4129)Close parenthesis (or close bracket)
422A*Asterisk
432B+Plus
442C,Comma
452D-Hyphen-minus
462E.Period, dot or full stop
472F/Slash or divide
48300Zero
49311One
50322Two
51333Three
52344Four
53355Five
54366Six
55377Seven
56388Eight
57399Nine
583A:Colon
593B;Semicolon
603C<Less than (or open angled bracket)
613D=Equals
623E>Greater than (or close angled bracket)
633F?Question mark
6440@At sign
6541AUppercase A
6642BUppercase B
6743CUppercase C
6844DUppercase D
6945EUppercase E
7046FUppercase F
7147GUppercase G
7248HUppercase H
7349IUppercase I
744AJUppercase J
754BKUppercase K
764CLUppercase L
774DMUppercase M
784ENUppercase N
794FOUppercase O
8050PUppercase P
8151QUppercase Q
8252RUppercase R
8353SUppercase S
8454TUppercase T
8555UUppercase U
8656VUppercase V
8757WUppercase W
8858XUppercase X
8959YUppercase Y
905AZUppercase Z
915B[Opening bracket
925C\Backslash
935D]Closing bracket
945E^Caret - circumflex
955F_Underscore
9660`Grave accent
9761aLowercase a
9862bLowercase b
9963cLowercase c
10064dLowercase d
10165eLowercase e
10266fLowercase f
10367gLowercase g
10468hLowercase h
10569iLowercase i
1066AjLowercase j
1076BkLowercase k
1086ClLowercase l
1096DmLowercase m
1106EnLowercase n
1116FoLowercase o
11270pLowercase p
11371qLowercase q
11472rLowercase r
11573sLowercase s
11674tLowercase t
11775uLowercase u
11876vLowercase v
11977wLowercase w
12078xLowercase x
12179yLowercase y
1227AzLowercase z
1237B{Opening brace
1247C|Vertical bar
1257D}Closing brace
1267E~Equivalency sign - tilde

Control Characters

33Same as standard ASCII
The first 32 codes (plus code 127) are non-printable control characters originally used for signaling hardware devices. Only a handful - Tab (9), Line Feed (10), Carriage Return (13), and Escape (27) - remain in common use.
DECHEXSymbolDescription
000NULNull character
101SOHStart of Heading
202STXStart of Text
303ETXEnd of Text
404EOTEnd of Transmission
505ENQEnquiry
606ACKAcknowledge
707BELBell, Alert
808BSBackspace
909HTHorizontal Tab
100ALFLine Feed
110BVTVertical Tabulation
120CFFForm Feed
130DCRCarriage Return
140ESOShift Out
150FSIShift In
1610DLEData Link Escape
1711DC1Device Control One (XON)
1812DC2Device Control Two
1913DC3Device Control Three (XOFF)
2014DC4Device Control Four
2115NAKNegative Acknowledge
2216SYNSynchronous Idle
2317ETBEnd of Transmission Block
2418CANCancel
2519EMEnd of medium
261ASUBSubstitute
271BESCEscape
281CFSFile Separator
291DGSGroup Separator
301ERSRecord Separator
311FUSUnit Separator
1277FDELDelete

References

Explore ISO-8859-4

Compare ISO-8859-4

See exactly which characters differ between ISO-8859-4 and other encodings in the extended range (128-255).

Related Resources