Windows-1251 ↔ UTF-8 онлайн

Чинит «РџСЂРёРІРµС‚» обратно в «Привет» и готовит байты Windows-1251 для 1С и Excel. Типичная русская путаница UTF-8 и CP1251.

Исправленный UTF-8 сохраните в исходник, в БД с кодировкой UTF-8, в письмо. HEX/Base64 CP1251 отдайте в легаси-обмен, если протокол явно 1251. Файл .csv в Excel на Windows часто именно 1251.

Данные

Вставьте сюда данные, которые нужно преобразовать, проверить или разобрать.

Что сделать с введёнными данными: направление операции или вид результата.

Как пользоваться

«Исправить кракозябры» — если UTF-8 прочитали как CP1251. «В CP1251» даёт байты для 1С и старых БД.

Как интерпретировать результат

Если после исправления всё ещё мусор, это KOI8-R или CP866, не 1251.

Частые вопросы

Откуда Привет?

Байты UTF-8 открыли в кодировке Windows-1251.

1С и SQL Server?

Часто хранят CP1251. Выгрузите hex и декодируйте режимом from_cp1251.

BOM?

UTF-8 BOM — отдельный символ U+FEFF. Смотрите сервис скрытых символов.

Excel CSV?

Excel в Windows любит CP1251 или UTF-8 с BOM. Сначала определите, кто как сохранил файл.

Это URL %D0%9F?

Нет, проценты — UTF-8 в URL. Здесь однобайтовая кириллица 1251.