Hex Dump ビューア
開発
テキストを貼り付けるかファイル(最大 64 KB)をアップロード — `xxd` や `hexdump -C` のように表示。hex オフセット列・hex バイト・印字可能文字 ASCII エリア(非印字バイトは `.`)。BOM・隠れた制御文字・エンコーディング不一致の確認、ファイル実内容の理解に有用。
—
Hex ダンプ (14 バイト)
00000000 48 65 6C 6C 6F 2C 20 77 6F 72 6C 64 21 0A |Hello, world!.|
すべての処理はローカル — ファイル内容はブラウザを離れない。
使い方
- テキストまたはファイル入力を切り替え。
- 行あたりバイト数を選択(8・16・32)。
- hex 列と ASCII エリアを確認、必要に応じてダンプをコピー。
よくある質問
- なぜファイルサイズ制限?
- ブラウザでの hex ダンプレンダリングは数十 KB なら高速だが 1 MB 超で重くなる。64 KB 制限で UI 応答性維持 — より大きなファイルはコマンドライン `xxd` 使用。
- テキスト入力のエンコーディング?
- UTF-8。`é` のような文字は 2 バイト(`C3 A9`)・ASCII 文字は 1 バイト。特定エンコーディングが必要ならエンコード済みバイトをファイルで入力。
- 非印字バイトが `.` なのは?
- `xxd` の慣例 — 印字可能 ASCII 範囲(0x20–0x7E)外のバイトを `.` にして整列の可読性維持。hex 列は正確なバイトを表示。
- ファイルはアップロードされる?
- いいえ。FileReader API で読み込みブラウザ内でダンプ計算。
関連ツール
JWT デコーダー
JWT のヘッダー・クレーム・有効期限を即座に確認。
開発00
UUID ジェネレーター
ランダムなバージョン 4 UUID をまとめて生成し、コピー。
開発00
ハッシュ生成 (SHA)
テキストから SHA-1・SHA-256・SHA-384・SHA-512 ハッシュを生成。
開発00
URL エンコーダー / デコーダー
URL 用にテキストをパーセントエンコード、または URL をデコード。
開発00
Base64 エンコーダー / デコーダー
テキストを Base64 にエンコード、または Base64 をテキストにデコード。
開発00
JSON フォーマッター & バリデーター
ブラウザで JSON を整形・並べ替え・圧縮・検証できます。
開発00