ISO-8859-4, also known as Latin-4 or ISO Latin-4, is a character encoding standard from the ISO/IEC 8859 series. It was created to support certain Northern European languages, particularly those that use the Latin alphabet but require additional special characters not covered by ISO-8859-1 or ISO-8859-2.

ISO-8859-4 consists of 256 characters, where the first 128 characters are the same as ASCII. The remaining 128 characters cover additional symbols, punctuation, and characters from the Baltic languages and some other Northern European languages (such as Estonian, Latvian, Lithuanian, and Greenlandic).

The following table displays ASCII control characters:

DecimalOctalHexadecimalSymbolDescription
000000Null character
100101Start of Heading
200202Start of Text
300303End of Text
400404End of Transmission
500505Enquiry
600606Acknowledge
700707Bell, Alert
801008Backspace
901109Horizontal Tab
100120ALine Feed
110130BVertical Tabulation
120140CForm Feed
130150DCarriage Return
140160EShift Out
150170FShift In
1602010Data Link Escape
1702111Device Control One (XON)
1802212Device Control Two
1902313Device Control Three (XOFF)
2002414Device Control Four
2102515Negative Acknowledge
2202616Synchronous Idle
2302717End of Transmission Block
2403018Cancel
2503119End of medium
260321ASubstitute
270331BEscape
280341CFile Separator
290351DGroup Separator
300361ERecord Separator
310371FUnit Separator

The following table displays ASCII printable characters:

DecimalOctalHexadecimalSymbolDescription
3204020Space
3304121!Exclamation mark
3404222Double quotes (or speech marks)
3504323#Number sign
3604424$Dollar
3704525%Per cent sign
3804626&Ampersand
3904727'Single quote
4005028(Open parenthesis (or open bracket)
4105129)Close parenthesis (or close bracket)
420522A*Asterisk
430532B+Plus
440542C,Comma
450552D-Hyphen-minus
460562E.Period, dot or full stop
470572F/Slash or divide
48060300Zero
49061311One
50062322Two
51063333Three
52064344Four
53065355Five
54066366Six
55067377Seven
56070388Eight
57071399Nine
580723A:Colon
590733B;Semicolon
600743C<Less than (or open angled bracket)
610753D=Equals
620763E>Greater than (or close angled bracket)
630773F?Question mark
6410040@At sign
6510141AUppercase A
6610242BUppercase B
6710343CUppercase C
6810444DUppercase D
6910545EUppercase E
7010646FUppercase F
7110747GUppercase G
7211048HUppercase H
7311149IUppercase I
741124AJUppercase J
751134BKUppercase K
761144CLUppercase L
771154DMUppercase M
781164ENUppercase N
791174FOUppercase O
8012050PUppercase P
8112151QUppercase Q
8212252RUppercase R
8312353SUppercase S
8412454TUppercase T
8512555UUppercase U
8612656VUppercase V
8712757WUppercase W
8813058XUppercase X
8913159YUppercase Y
901325AZUppercase Z
911335B[Opening bracket
921345C\Backslash
931355D]Closing bracket
941365E^Caret - circumflex
951375F_Underscore
9614060`Grave accent
9714161aLowercase a
9814262bLowercase b
9914363cLowercase c
10014464dLowercase d
10114565eLowercase e
10214666fLowercase f
10314767gLowercase g
10415068hLowercase h
10515169iLowercase i
1061526AjLowercase j
1071536BkLowercase k
1081546ClLowercase l
1091556DmLowercase m
1101566EnLowercase n
1111576FoLowercase o
11216070pLowercase p
11316171qLowercase q
11416272rLowercase r
11516373sLowercase s
11616474tLowercase t
11716575uLowercase u
11816676vLowercase v
11916777wLowercase w
12017078xLowercase x
12117179yLowercase y
1221727AzLowercase z
1231737B{Opening brace
1241747C|Vertical bar
1251757D}Closing brace
1261767E~Equivalency sign - tilde
1271777FDelete

The following table displays characters and symbols for the Baltic languages and some other Northern European languages (such as Estonian, Latvian, Lithuanian, and Greenlandic):

DecimalOctalHexadecimalSymbolDescription
12820080€control
12920181control
13020282‚control
13120383ƒcontrol
13220484„control
13320585…control
13420686†control
13520787‡control
13621088ˆcontrol
13721189‰control
1382128AŠcontrol
1392138B‹control
1402148CŒcontrol
1412158Dcontrol
1422168EŽcontrol
1432178Fcontrol
14422090control
14522191‘control
14622292’control
14722393“control
14822494”control
14922595•control
15022696–control
15122797—control
15223098˜control
15323199™control
1542329Ašcontrol
1552339B›control
1562349Cœcontrol
1572359Dcontrol
1582369Ežcontrol
1592379FŸcontrol
160240A0Non-breaking space
161241A1ĄLatin capital letter A with ogonek
162242A2ĸLatin small letter kra
163243A3ŖLatin capital letter R with cedilla
164244A4¤Currency sign
165245A5ĨLatin capital letter I with tilde
166246A6ĻLatin capital letter L with cedilla
167247A7§Section sign
168250A8¨Spacing diaeresis - umlaut
169251A9ŠLatin capital letter S with caron
170252AAĒLatin capital letter E with macron
171253ABĢLatin capital letter G with cedilla
172254ACŦLatin capital letter T with stroke
173255AD­Soft hyphen
174256AEŽLatin capital letter Z with caron
175257AF¯Spacing macron - overline
176260B0°Degree sign
177261B1ąLatin small letter a with ogonek
178262B2˛Ogonek
179263B3ŗLatin small letter r with cedilla
180264B4´Acute accent - spacing acute
181265B5ĩLatin small letter i with tilde
182266B6ļLatin small letter l with cedilla
183267B7ˇCaron
184270B8¸Spacing cedilla
185271B9šLatin small letter S with caron
186272BAēLatin small letter e with macron
187273BBģLatin small letter g with cedilla
188274BCŧLatin small letter t with stroke
189275BDŊLatin capital letter Eng
190276BEžLatin small letter z with caron
191277BFŋLatin small letter eng
192300C0ĀLatin capital letter A with macron
193301C1ÁLatin capital letter A with acute
194302C2ÂLatin capital letter A with circumflex
195303C3ÃLatin capital letter A with tilde
196304C4ÄLatin capital letter A with diaeresis
197305C5ÅLatin capital letter A with ring above
198306C6ÆLatin capital letter AE
199307C7ĮLatin capital letter I with ogonek
200310C8ČLatin capital letter C with caron
201311C9ÉLatin capital letter E with acute
202312CAĘLatin capital letter E with ogonek
203313CBËLatin capital letter E with diaeresis
204314CCĖLatin capital letter E with dot above
205315CDÍLatin capital letter I with acute
206316CEÎLatin capital letter I with circumflex
207317CFĪLatin capital letter I with macron
208320D0ĐLatin capital letter D with stroke
209321D1ŅLatin capital letter N with cedilla
210322D2ŌLatin capital letter O with macron
211323D3ĶLatin capital letter K with cedilla
212324D4ÔLatin capital letter O with circumflex
213325D5ÕLatin capital letter O with tilde
214326D6ÖLatin capital letter O with diaeresis
215327D7×Multiplication sign
216330D8ØLatin capital letter O with slash
217331D9ŲLatin capital letter U with ogonek
218332DAÚLatin capital letter U with acute
219333DBÛLatin capital letter U with circumflex
220334DCÜLatin capital letter U with diaeresis
221335DDŨLatin capital letter U with tilde
222336DEŪLatin capital letter U with macron
223337DFßLatin small letter sharp s - ess-zed
224340E0āLatin small letter a with macron
225341E1áLatin small letter a with acute
226342E2âLatin small letter a with circumflex
227343E3ãLatin small letter a with tilde
228344E4äLatin small letter a with diaeresis
229345E5åLatin small letter a with ring above
230346E6æLatin small letter ae
231347E7įLatin small letter i with ogonek
232350E8čLatin small letter c with caron
233351E9éLatin small letter e with acute
234352EAęLatin small letter e with ogonek
235353EBëLatin small letter e with diaeresis
236354ECėLatin small letter e with dot above
237355EDíLatin small letter i with acute
238356EEîLatin small letter i with circumflex
239357EFīLatin small letter i with macron
240360F0đLatin small letter d with stroke
241361F1ņLatin small letter n with cedilla
242362F2ōLatin small letter o with macron
243363F3ķLatin small letter k with cedilla
244364F4ôLatin small letter o with circumflex
245365F5õLatin small letter o with tilde
246366F6öLatin small letter o with diaeresis
247367F7÷Division sign
248370F8øLatin small letter o with slash
249371F9ųLatin small letter u with ogonek
250372FAúLatin small letter u with acute
251373FBûLatin small letter u with circumflex
252374FCüLatin small letter u with diaeresis
253375FDũLatin small letter u with tilde
254376FEūLatin small letter u with macron
255377FF˙Dot above