Hex Dump Viewer онлайн

Просматривайте любой текст или целый файл в виде классического hex- и ASCII-дампа побайтово, с настраиваемой шириной строки, прямо в браузере — ничего не загружается на сервер.

Hex Dump Viewer полностью работает в вашем браузере. Текст, который вы вводите, и любой выбранный файл обрабатываются локально и никогда не отправляются в ArrayKit.

Создаёт и поддерживает Udit Agarwal

Открыть конвертер Текст ⇄ Двоичный код

Об инструменте Просмотрщик Hex Dump

Hex Dump Viewer отображает текст или целый файл в виде классического побайтового дампа: 8-значное смещение, разделённые пробелами пары hex-байтов и соответствующая колонка ASCII, где непечатаемые байты показаны точкой. Введите текст напрямую или перетащите любой файл, затем переключайте ширину строки между 8, 16 и 32 байтами и включайте заглавные hex-цифры под нужный формат. Это тот же макет, что выдают такие инструменты, как xxd и hexdump -C, поэтому результат сразу выглядит знакомым — для проверки заголовков файлов, отладки бинарных протоколов, проверки магических байтов или того, какие именно байты на самом деле дало кодирование. Инструмент создан для разработчиков, специалистов по реверс-инжинирингу и всех, кому нужно увидеть сырые байты за строкой или файлом. Дамп полностью формируется в вашем браузере — всё, что вы вводите или загружаете, не покидает ваше устройство.

Возможности

  • Дампит введённый текст или загруженный файл в виде hex + ASCII рядом друг с другом
  • Классический макет: 8-значное смещение, пары hex-байтов и колонка |ascii|
  • Настраиваемая ширина строки: 8, 16 или 32 байта на строку
  • Переключение между заглавными и строчными hex-цифрами
  • Непечатаемые байты отображаются как '.' в колонке ASCII, как в xxd
  • Копирование всего вывода hex-дампа одним кликом
  • Работает с любым типом файлов, не только текстом — изображения, бинарники, архивы
  • Полностью работает в браузере, поэтому ничего не загружается на сервер

Как использовать Просмотрщик Hex Dump

  1. Введите или вставьте текст в поле ввода, либо выберите файл, чтобы загрузить его байты
  2. Выберите ширину строки — 8, 16 или 32 байта
  3. Включите заглавные hex-цифры, если предпочитаете A–F вместо a–f
  4. Скопируйте вывод hex-дампа, чтобы вставить его в баг-репорт или терминал

Пример

Ввод

Hi!

Результат

00000000  48 69 21                                          |Hi!|

Каждый байт "Hi!" показан в hex, справа — печатаемая колонка ASCII.

Частые ошибки и устранение неполадок

  • Вывод hex-дампа выглядит смещённым по сравнению с другим инструментом. — Ширина строки меняет расположение колонок — установите ширину 16, чтобы соответствовать распространённому значению по умолчанию hexdump -C / xxd, либо подстройте её под другой инструмент.
  • Дамп большого файла кажется медленным. — Очень большие файлы дают очень длинный вывод. Попробуйте меньший фрагмент файла или увеличьте ширину строки, чтобы уменьшить число отображаемых строк.
  • В колонке ASCII вместо ожидаемых символов показаны точки. — Байты вне печатаемого диапазона (0x20–0x7E) в Hex Dump Viewer всегда отображаются как '.' — это относится к управляющим символам, переносам строк и большинству не-ASCII текстовых байтов.
  • Вставленный текст не совпадает с исходными байтами файла. — Введённый текст перед дампом кодируется в UTF-8, поэтому многобайтовые символы дают более одного байта. Если нужны точные исходные байты, загрузите оригинальный файл.

Часто задаваемые вопросы

Что именно показывает Hex Dump Viewer?
Он показывает сырые байты вашего текста или файла в классическом макете hex-дампа: 8-значное смещение, каждый байт в виде двух hex-цифр и колонку ASCII справа, где непечатаемые байты отображаются точкой.
Может ли Hex Dump Viewer прочитать целый файл, а не только введённый текст?
Да. Выберите любой файл — Hex Dump Viewer прочитает его сырые байты через FileReader и выведет их так же, как и введённый текст: изображения, бинарники и архивы работают одинаково.
Чем Hex Dump Viewer отличается от xxd или hexdump -C?
Он выдаёт тот же знакомый макет — смещение, hex-байты, колонка ASCII — прямо в браузере, так что вы получаете дамп в стиле xxd без открытия терминала.
Какие ширины строки поддерживает Hex Dump Viewer?
Можно переключаться между 8, 16 и 32 байтами на строку. 16 соответствует распространённому значению по умолчанию hexdump -C; более узкие или широкие строки облегчают просмотр отдельных диапазонов байтов.
Загружает ли Hex Dump Viewer мой текст или файл куда-либо?
Нет. Hex Dump Viewer полностью работает в вашем браузере. Текст, который вы вводите, и файлы, которые вы выбираете, обрабатываются локально и никогда не отправляются в ArrayKit.
Почему непечатаемые байты в hex-дампе показаны точкой?
У байтов ниже 0x20 или выше 0x7E нет печатаемого ASCII-символа, поэтому Hex Dump Viewer отображает их как '.' в колонке ASCII — по той же конвенции, что и xxd с hexdump -C.

Связанные инструменты

Другие инструменты: Кодирование / Декодирование

  • Nano ID — Создавайте безопасные для URL уникальные Nano ID.
  • Шифр Виженера — Шифрует Виженера, автоключ и Бофора.
  • Сканер QR-кодов — Отсканируйте QR-код с изображения, скриншота или камеры и посмотрите, что внутри: ссылки, Wi-Fi, контакты, платежи.
  • QR-код с логотипом — Поместите логотип в QR-код, настройте цвета, формы и рамку — живая проверка покажет, что код по-прежнему сканируется.
  • Генератор UPI QR-кода — Создайте платёжный QR-код по UPI ID, при желании с суммой и примечанием, и распечатайте карточку «Scan to pay».
  • Генератор vCard QR-кода — Превратите контактные данные в QR-код, который телефон сохранит одним касанием: vCard 3.0, 4.0 или MECARD, плюс файл .vcf.
  • Генератор WhatsApp QR-кода — Создайте ссылку на чат wa.me и QR-код по номеру телефона и необязательному первому сообщению.
  • Массовый генератор QR-кодов — Создайте из списка или CSV до 500 QR-кодов сразу — ZIP с файлами PNG или SVG либо лист для печати с подписями.
  • Распаковать ZIP онлайн — Откройте ZIP-архив в браузере, просмотрите файлы и извлеките один или все без загрузки.
  • Кодирование / Декодирование Base64 — Безопасное кодирование и декодирование Base64 в UTF-8.
  • Кодирование / Декодирование URL — Кодируйте и декодируйте компоненты URL.
  • Экранирование HTML — Экранируйте и разэкранируйте специальные символы и сущности HTML.

Все инструменты: Кодирование / Декодирование (31) · Все инструменты