Character sets, also known as character encodings or code pages, are essential for text representation and manipulation on computers. There are various character sets available, each with its own set of characters and corresponding numerical values. Understanding the different character sets can help ensure text compatibility and proper display across different platforms and devices.

List of character sets

Character SetsLanguage
Code page 437English, German, Swedish
ISO-8859-1 English, various others
ISO-8859-2Albanian, Bosnian, Croatian, Czech, German (missing uppercase ẞ), Hungarian, Polish, Rotokas, Serbian Latin, Slovak, Slovene, Upper Sorbian, Lower Sorbian, Turkmen
ISO-8859-3Maltese, Esperanto, Turkish, English, German
ISO-8859-5Russian, Bulgarian, Belarusian, Macedonian, Serbian, Ukrainian (partial)
ISO-8859-7Greek, English
ISO-8859-8Hebrew, English
ISO-8859-10Nordic languages
Windows-1250Czech, Polish, Slovak, Hungarian, Slovene, Serbo-Croatian (Latin script), Montenegrin, Romanian (before 1993 spelling reform), Rotokas, Albanian, English, German, Luxembourgish
Windows-1251Russian, Ukrainian, Belarusian, Bulgarian, Serbian Cyrillic, Bosnian Cyrillic, Macedonian, Rotokas, Rusyn, English
Windows-1252English, Danish, Irish, Italian, Norwegian, Portuguese, Spanish, Swedish, German, Finnish, Icelandic, French, Faroese, Luxembourgish, Albanian, Estonian, Swahili, Tswana, Catalan, Basque, Occitan, Rotokas, Romansh, Dutc, and Slovene
Windows-1253Greek, English, mathematical usage
Windows-1254Turkish, English, Italian, French, German, Spanish, Portuguese, Danish, Swedish, Finnish, Norwegian, Luxembourgish, Rotokas, Tswana, Azeri
Windows-1255Hebrew, English
Windows-1256Arabic, Persian, Urdu, English, French (except capital letters with diacritics)
Windows-1257 Estonian, Latvian, Lithuanian (also supports Polish, Slovene, Swedish, Finnish, Norwegian, Danish, German, English, Māori)
Windows-1258Vietnamese, English, French, German, Spanish, Danish, Norwegian, Swedish, Finnish, Irish, Albanian, Luxembourgish, Tswana. With combining diacritics: Estonian, Italian, Portuguese, Yoruba, Guarani, Igbo, Devanagari transliteration.
Please Be Kind!