Binary Editor
このツールについて
任意のファイルを読み込み、16進(HEX)とASCIIをインライン編集できます。変更箇所は赤で強調。 処理はすべてブラウザ内で完結し、外部送信はありません。7〜20MB級でも検索でフリーズしない実装(ワーカー+デバウンス+上限件数)に更新済み。
—
編集モード
編集
選択/変更
選択: —
変更: 0
0 / 0
Offset | HEX | ASCII |
---|
使い方
- ファイルから読み込みます(ブラウザ内のみで処理、外部送信なし)。
- HEX / ASCII のセルをクリックするとインライン編集できます。HEXは2桁(0-9A-F)、ASCIIは1文字。
- 検索は ASCII/HEX を切替可。HEXは「DE AD BE EF」または「DEADBEEF」のどちらでもOK。ASCIIは英字の大小を区別/無視を選択可。
- 挿入/削除は現在のキャレット位置で1バイト単位。
- 保存で現在の内容をファイルとしてダウンロードします。
補足(フリーズ対策)
- 検索は Web Worker で別スレッド処理。UIは止まりません。
- 入力はデバウンス(約180ms)し、連打でも検索をキャンセルして最新だけ実行。
- ヒットは最大500件までを表示(件数が多すぎる場合は末尾に
+
を表示)。 - 7〜20MB級で実測良好。さらに巨大な場合は「表示行」を減らすと滑らかです。
注意事項
- 編集中に別ファイルを読み込むと変更は失われます。必要に応じて保存してください。
- ASCII欄では印字可能文字のみ直接入力できます(それ以外は
.
表示)。