HexEditor
16進数とテキストを並べて表示、検索と置換
Mac App Store に近日公開
このページはリリースに先立って公開しています。審査にはプライバシーポリシーとサポートの URL が先に必要になるためです。
0000000048 65 78 45 64 69 74 6F 72 20 2D 20 62 79 74 65HexEditor - byte
0000001073 20 6F 6E 20 74 68 65 20 6C 65 66 74 2C 20 74s on the left, t
0000002065 78 74 20 6F 6E 20 74 68 65 20 72 69 67 68 74ext on the right
000000302E.
HexEditor は、任意のファイルを 16進数エディタとして開きます。左にバイト、右にテキスト、そして今いるアドレスはいつでもコピーできます。
HexEditor を選ぶ理由
- どんなファイルでも開けます。アプリ、ディスクイメージ、アーカイブ、セーブデータ、数 GB のバイナリ — ファイルの種類は問いません。ファイルはメモリマップで開くため、大きなファイルでもすぐに表示され、先に全部がメモリへ読み込まれることはありません。内容が読み込まれるのは、実際に編集を始めたときだけです。
- 16進数とテキストを並べて表示。右側のテキスト欄には淡い背景を敷いてあるので、どちらを読んでいるかが一目でわかります。マルチバイト文字はそちらでは点で表示されますが、バイトは 16進数側にそのまま残っています。
- いま見ているものをコピー。左端のオフセット列をクリックすると行全体が選択され、その行の先頭アドレスをコピーできます。選択したバイトは 16進数、プレーンテキスト、C 配列、Base64 としてもコピーできます。
- 1 ウィンドウ 1 ファイル。ファイルはウィンドウに直接ドラッグでき、複数を同時に開けます。「最近使った項目」からいつでも戻れます。
検索
- ワイルドカード付きの 16進数パターン:?? は任意の 1 バイト、1? と ?F は半バイトのワイルドカードです。0A FF 1? ?? と書けば、1 バイトが不明でも目的の場所を見つけられます。
- テキスト検索は ASCII、UTF-8、Latin-1 に対応し、大文字と小文字を区別しないオプションもあります。マルチバイト文字コードでは、折りたたみ検索を提供しない理由が明示されます — 誤った一致を黙って返すことはありません。
- バイトではなく数値で検索:整数または浮動小数点数を入力し、符号あり/なし、8/16/32/64 ビット幅、ビッグエンディアン/リトルエンディアンを選べます。セーブデータの値を探す、バイナリの中の浮動小数点数を探す——そんなときに。
- 「すべて検索」はグリッドの下にすべての一致を一覧表示し(番号・オフセット・バイト・テキスト・長さ)、グリッド上でもすべての一致をマークします。行をクリックすればその場所へ移動できます。Return で次、Shift+Return で前、⌘L ならオフセット(10 進数/16 進数)または行番号を指定して直接移動できます。
バイトの編集
- カーソル位置に 16進数を直接入力して上書きでき、挿入・削除もできます。変更はすべて取り消せ、一連の変更は 1 回の取り消しとして登録されるので、⌘Z を一度押すだけで全部元に戻ります。
- 置換は現在の 1 件だけでも、「すべて置換」でも。書き込む前に、置換される件数とファイルサイズがどう変わるか(変わらない場合はその旨)を確認できます。
- 大きなファイルへの負荷の大きい編集は、実行前に確認し、進行状況を表示します。
安心して使えるように
- アカウントなし、解析なし、データ収集なし。アプリ自身はネットワーク通信を行いません(購入とサブスクリプションはすべて App Store が処理します)。その他の処理はすべて Mac 上で完結し、ファイルが外部へ送られることはありません。
- 日本語、English、简体中文、繁體中文 の 4 言語に対応し、設定から切り替えられます。
- 等幅の数字、しま模様の行、16進数側とテキスト側の両方ではっきり見える選択表示。
サブスクリプションと買い切り
- プレミアム機能は、月額・年額のサブスクリプション、または買い切り(永久ライセンス)から選べます。
- 月額:初めての購読者は最初の 1 か月が無料です(1 つの Apple アカウントにつき 1 回のみ)。トライアル終了後は毎月自動更新され、App Store でいつでも解約できます。
- 年額:毎年自動更新されます。App Store でいつでも解約できます。
- 買い切り:一度のお支払いで永久に使えます。自動更新はありません。
- 価格と通貨はお住まいの地域に応じて App Store が表示します。現在の価格は購入パネルまたは App Store のページでご確認ください。
- トライアルやサブスクリプションを解約しても、支払い済みの期間が終わるまでは引き続きご利用いただけます。
- 利用規約(Apple 標準エンドユーザー使用許諾契約):https://www.apple.com/legal/internet-services/itunes/dev/stdeula/
- プライバシーポリシー:https://deluxapp.com/hexeditor/privacy/
動作環境
macOS 14.6 以降。Apple シリコンと Intel の両方でネイティブに動作します。