Кодировка текста

Страница определяет, в какой кодировке был прочитан текст, и возвращает его в читаемый вид. Прочтения UTF-8, Windows-1251, KOI8-R, CP866 и других перебираются автоматически — выбирать вручную ничего не нужно.

Нет текста под рукой? ·

Результат

Вставьте текст выше, чтобы определить кодировку.

Почему кодировка ломается

Буквы хранятся байтами, а одни и те же байты в разных кодировках означают разные знаки. Если файл записали в UTF-8, а открыли как Windows-1251, каждая русская буква превращается в пару латинских — но байты остаются прежними, поэтому текст восстанавливается точно. Исключение — символ «□» или «?» на месте буквы: такой байт программа уже выбросила, и вернуть его неоткуда.