Czech (Czech Republic) and Slovak (Slovakia) are two closely related Slavic languages with similar spelling systems.

About Czech and Slovak

Both Czech and Slovak are West Slavic languages closely related to Polish and more distantly to Russian, Ukranian and other Slavic languages.

Both Cezch and Slovak are closely related enough that speakers may understand parts of each other’s languages, but both use distinct spelling systems. The ancestor to both languages were first attested in the Middle Ages.
Note: Czech was sometimes called Bohemian, but this does not imply that it is related to German.

Czech Language Links

Slovak Language Links

Recommended Fonts

Latin-2 (Central European) Encoding

Although these languages use the Western alphabet, Czech and Slovak includes accented letters (e.g. č, š) which may not be found in all fonts.
Note: The term Central European is sometimes used to refer to the languages which use accented letters not common in Western European languages.

Common Fonts

Many common fonts such as Times New Roman, Arial, Helvetica, Comic Sans, Calibri, Cambria, Palatinto and many more do include these characters.

Third Party Fonts

Below are some additional third party Unicode fonts which include Central European characters.

  • SIL Fonts – The SIL has created multiple fonts with IPA characters including:
    • Andika – Designed for new readers. It could be suitable for some students with reading disorders.
    • Doulos SIL – Includes Greek, Cyrillic
    • Charis SIL – Font family and includes Greek, Cyrillic
    • Gentium – From SIL. Very readable
  • Quivira – Modelled on Garamond and includes ancient language, basic Cyrillic/Armenian/Georgian and math/astronomical symbols.

Note: Many fonts designed to include phonetic characters or Greek and Western letters include Central European characters. Additional Central European or Extended Latin fonts may be available online, but users should be sure they are properly encoded fonts before installing them.

Typing Czech and Slovak


Microsoft provides keyboard utilities for Central European languages which allow you to type Central European Characters.
Note: Neither the Windows International
Keyboard or ALT code repertoire includes Central European characters.

  1. See detailed keyboard activation instructions for different versions of the Windows operating system.
  2. To see where the critical keys are, go to the Microsoft Keyboard Layouts Page.
  3. You can also input characters from the Character Map. This can be useful if you only need to insert characters into only a few words.


Extended Keyboard Codes

You can activate the Extended Keyboard to input Central European characters.

Mac Accent Codes, X = any letter
U-Ring ů,Ů Option+K, U
Hachek Caron š,Š Option+V, X
Acute ý,Ý Option+E, X
Circumflex ô,Ô Option+6, X
Umlaut ä,Ä Option+U, X

Note on Hacheck: The keyboard also converts hacheks after L,D to Ľ and ď with an "apostophe".
Note on Circumflex: Use Option+6 instead of Option+I for circumflex acents.

Czech and Slovak Mac Keyboard Utilities

Apple also has keyboard utilities for most Central European languages. See instructions for activating a Macintosh keyboard for more details.

Web Development and Language Codes

This section presents information specific to Czech and Slovak. For general information about developing non-English Web sites, see the Encoding Tutorial or the Web Layout sections.

Test Sites

If you have your browser configured correctly, the Web sites below should display
the correct characters.
Note: If a site displays gibberish, see the Browser Setup page for debugging information.

Historical Encodings

Unicode (utf-8) is the preferred encoding for Web sites. However, the following historic encodings may still be encountered.

  • win-1250 (aka "Windows Encoding")
  • iso-8859-2 (aka "Latin-2")

Language Tags

Language Tags allow browsers and other software to process Czech and Slovak text more efficiently. The appropriate codes are:

  • cs (Czech)
  • sk (Slovak)

Inserting Unicode Character Codes for HTML

HTML Entity Codes

Use these codes to input accented letters in HTML for short words and phrases. For instance, if you want
to type čtrnáct you would type čtrnáct.
Note: Be sure the appropriate Encodings and Language Tags are used.

Note on Hacheck Caron: The hacheck mark for L,D is visually similar to an apostrophe.

Vowel Symbols

Vowels with Acute Accent
Vwl Entity Codes
Á Á (193)
á á (225)
É É (201)
é é (233)
Í Í (205)
í í(237)
Ó Ó (211)
ó ó (243)
Ú Ú (218)
ú ú (250)
Ý Ý (221)
ý ý (253)

Other Vowel Accents
Vwl Entity Codes
Ä Ä (196)
Capital A umlaut
ä ä (228)
Lower A umlaut
Capital E hachek
ě ě
Ô Ô (212)
Capital O circumflex
ô ô (244)
Lower O circumflex
Capital U-ring
ů ů

Consonant Symbols

Consonants with Acute Accent
Let Entity Codes
Capital L acute
ĺ ĺ
Ŕ Ŕ 
apital R acute
ŕ ŕ


Consonants with Hachek
Let Entity Codes
Č Č 
Capital C hachek
č č
C hachek
Ď Ď 
Capital D hachek
ď ď  
Lower D hachek 
Capital L hachek
ľ ľ
Ň Ň 
Capital N hachek
ň ň
Ř Ř 
Capital R hachek
ř ř
Š Š 
Capital S hachek
š š
Ť Ť 
Capital T hachek
ť ť  
Lower T hachek (apos)
Capital Z hachek
ž ž
Lower Z-hachek


European Quote Marks

Many modern texts use American style quotes, but if you wish to include European style quote marks, here are the codes. Note that these codes may not work in older browsers.

Entity Codes for Quotation Marks
Sym HTMl Entity Code
« « (left angle)
» » (right angle)
‹ (left single angle)
› (right single angle)
„(bottom quote)
‚(single bottom quote)
“(left curly quote)
‘(left single curly quote)
”(right curly quote)
’(right single curly quote)
– (en dash)
— (em dash)

Czech Language Links

Slovak Language Links

Central European Computing Links


Linux is used in the region so a search for specific issues may be useful.

Top of Page