Разработчик

Hex-просмотрщик

Изучайте файл в hex и ASCII, тип определяется по сигнатуре.

  • Мгновенно
  • Бесплатно
  • Приватно (обработка локально)
  • Без регистрации
Определённый тип : Размер : байт показано
 

Файл остаётся в браузере, ничего не отправляется.

Увидеть файл таким, какой он есть

Расширение иногда лжёт; байты — никогда. Этот просмотрщик показывает сырое содержимое в hex и ASCII и распознаёт настоящий формат по начальной сигнатуре — всё без отправки в сеть.

  1. Выберите файл

    Или используйте загруженный по умолчанию пример PNG.

  2. Читайте дамп

    Смещение, байты в hex и выровненный столбец ASCII.

  3. Проверьте тип

    Сигнатура раскрывает настоящий формат.

Распространённые сигнатуры файлов

ФорматСигнатура (hex)ASCII
PNG89 50 4E 47.PNG
JPEGFF D8 FF
PDF25 50 44 46%PDF
ZIP / Office50 4B 03 04PK..
GIF47 49 46 38GIF8

Всё читается локально через FileReader: ни один байт не покидает браузер.

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

Что такое magic bytes?

Это первые байты файла, образующие сигнатуру, которая определяет его формат. PNG начинается с «89 50 4E 47», PDF — с «25 50 44 46» (%PDF). Они надёжнее расширения, которое можно подделать.

Как читать hex-дамп?

Каждая строка показывает смещение (позицию в файле в hex), 16 байт в шестнадцатеричном виде, затем их ASCII-эквивалент. Непечатаемые байты заменяются точкой «.». Это классический вид hex-редакторов.

Файл куда-нибудь отправляется?

Нет. Чтение полностью происходит в браузере через API FileReader. Ни один байт не передаётся на сервер, что делает инструмент безопасным даже для конфиденциальных файлов.

Почему показаны только первые байты?

Чтобы оставаться быстрым и лёгким, инструмент показывает только фрагмент с начала (несколько килобайт). Этого более чем достаточно для определения типа и осмотра заголовка, где живут сигнатуры и метаданные.