Get KOI8-R essential facts below. View Videos or join the KOI8-R discussion. Add KOI8-R to your PopFlock.com topic list for future reference or share this resource on social media.
Language(s)Russian, Bulgarian
Classification8-bit KOI, extended ASCII
Based onKOI-8
Other related encoding(s)KOI8-U, KOI8-RU

KOI8-R (RFC 1489) is an 8-bit character encoding, derived from the KOI-8 encoding by the programmer Andrei Chernov in 1993 and designed to cover Russian, which uses a Cyrillic alphabet. KOI8-R was based on Russian Morse code, which was created from a phonetic version of Latin Morse code. As a result, Russian Cyrillic letters are in pseudo-Roman order rather than the normal Cyrillic alphabetical order. Although this may seem unnatural, if the 8th bit is stripped, the text is partially readable in ASCII and may convert to syntactically correct KOI7. For example, "? " in KOI8-R becomes rUSSKIJ tEKST ("Russian Text").

KOI8 stands for Kod Obmena Informatsiey, 8 bit (Russian: , 8 ) which means "Code for Information Exchange, 8 bit". In Microsoft Windows, KOI8-R is assigned the code page number 20866. In IBM, KOI8-R is assigned code page 878.[1][2] KOI8-R also happens to cover Bulgarian, but has not been used for that purpose since CP1251 was accepted. The use of these older code pages is being replaced with Unicode as a more common way to represent Cyrillic together with other languages.

Character set

The following table shows the KOI8-R encoding. Each character is shown with its equivalent Unicode code point.

  Letter  Number  Punctuation  Symbol  Other  Undefined

See also


  1. ^ "SBCS code page information - CPGID: 00878 / Name: Russian internet koi8-r". IBM Software: Globalization: Coded character sets and related resources: Code pages by CPGID: Code page identifiers. IBM. C-H 3-3220-050. Archived from the original on 2017-02-18. Retrieved .
  2. ^ "CCSID information document; CCSID 878; KOI8-R CYRILLIC". IBM. Retrieved .
  3. ^ Richter, Helmut (2016-01-04) [1999-08-18]. "KOI8-R.TXT". 2.0. Retrieved .
  4. ^ Code Page CPGID 00878 (pdf) (PDF), IBM
  5. ^ Code Page CPGID 00878 (txt), IBM
  6. ^ International Components for Unicode (ICU), ibm-878_P100-1996.ucm, 2002-12-03

Further reading

External links

  This article uses material from the Wikipedia page available here. It is released under the Creative Commons Attribution-Share-Alike License 3.0.



Music Scenes