Вставь текст или код
Эксклюзивно для ШУСШкольное ученическое самоуправление СОШ №94
Файл не уходит с устройства — всё считается в браузере
Hex в текст и обратно
Переводит текст в шестнадцатеричный код и обратно, честно работая с кириллицей в UTF-8.
Здесь появится результат
Как пользоваться
Выбери направление перевода
Скопируй результат
Частые вопросы
Почему русская буква — два байта?
Потому что кодировка UTF-8: латиница занимает один байт, кириллица два. Это не ошибка, а устройство кодировки.
Что если байты не складываются в текст?
Так и будет сказано. Молча выдавать вопросительные знаки хуже: человек решит, что данные такие, а на деле они просто не текст.
Данные никуда не отправляются?
Нет. Всё считается прямо в браузере: страница работает и без интернета, а на сервер не уходит ни байта. Для ключей, токенов и выгрузок это важно.
Рядом пригодится
весь списокBase64Переводит текст в Base64 и обратно. Кириллица не ломается: используется честная кодировка UTF-8, а не устаревший btoa. Всё считается в браузере.Убрать кракозябрыВозвращает читаемый вид тексту, испорченному при неверной кодировке: «Ð¿Ñ€Ð¸Ð²ÐµÑ‚» и «Ïðèâåò» снова становятся словами. Определяет проблему сам.Системы счисленияПереводит числа между двоичной, восьмеричной, десятичной и шестнадцатеричной системами и сразу показывает все четыре записи.