KOI-8(КОИ-8)是一系列斯拉夫文字的8位元编码,在俄罗斯、乌克兰等斯拉夫语族地区的网络社群中被广泛采用,使用率比起ISO/IEC 8859-5更高。
“KOI-8”俄语原名 Код Обмена Информацией, 8 бит,音译 ,意译。
KOI-8 不是以西里尔字母的次序排列,而是以“伪拉丁字母次序”(即把西里尔字母改用拉丁字母转写出来)排列。这能使以 KOI-8 编码的文字,纵使在网络传输时丢掉了最高(第8)位元,仍能够变成可以解读的拉丁字母。例如 "Русский Текст" 在丢掉了最高位元后,变成 "rUSSKIJ tEKST"(即 "Russian Text",KOI-8把它大小写颠倒以兹识别)。
KOI-8 有以下几个版本:
每个 KOI-8 版本之中,头半部分 (0x00-0x7F) 与ASCII相同,西里尔字母主要放在 0xC0-0xFF 之中,标点及框线符号主要放在 0x80-0xBF 之中。