Расширенный шестнадцатеричный редактор — полнофункциональный редактор двоичных файлов

Редактируйте двоичные файлы с вставкой и удалением байтов, выделением и копированием, побайтовым сравнением двух файлов и закладками для быстрой навигации. Построен на отмене и повторе, поиске, переходе и виртуальной прокрутке. Вся обработка локальная. Нужен полный отчёт о различиях с навигацией и выравниванием блоков вместо редактирования? См. инструмент Сравнение двоичных файлов.
Перетащите файл сюда или нажмите, чтобы выбрать
Правка:
Перейти:
Закладки:
Сравнение: Файл1 и Файл2
СмещениеБайт (Файл 1)Байт (Файл 2)ASCII
Файл не загружен. Откройте файл, чтобы начать редактирование.
Горячие клавиши: Стрелки навигация, Enter подтвердить, Esc отмена, Tab hex ↔ ASCII, Ctrl+Z/Y отмена/повтор, Ctrl+F/G поиск/переход, Shift+клик выделить диапазон, Ctrl+C копировать hex, Ctrl+A выделить всё, Ctrl+I/Ins вставить, Del удалить выделенное, Ctrl+B закладка.
Смещения и порядок байтов

У каждого байта файла есть смещение — его расстояние от начала, которое показывается в левом поле шестнадцатеричного редактора. Многобайтовые значения читаются по-разному в зависимости от порядка байтов: одни и те же 4 байта — это одно число в порядке big-endian и другое в little-endian, поэтому редакторы позволяют выбрать порядок до интерпретации.

Правка байтов по неверному смещению незаметно портит исполняемые файлы — всегда правьте копию и сохраняйте оригинал.