開発者

HEXビューア

ファイルをHEXとASCIIで確認、マジックバイトから種別を判定。

  • 即時
  • 無料
  • プライベート(ローカル処理)
  • 登録不要
検出された種別 : サイズ : バイト表示
 

ファイルはブラウザ内に留まり、送信されません。

ファイルをありのままに見る

拡張子は時に嘘をつきますが、バイトは決して嘘をつきません。このビューアは生の内容を16進数とASCIIで表示し、先頭の署名から本当の形式を識別します。すべてオンライン送信なしです。

  1. ファイルを選ぶ

    または既定で読み込まれたPNGの例を使用。

  2. ダンプを読む

    オフセット、16進のバイト、整列した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 でローカルに読み取られ、1バイトもブラウザから出ません。

よくある質問

マジックバイトとは?

ファイル先頭のバイト列で、形式を識別する署名を成します。PNGは「89 50 4E 47」、PDFは「25 50 44 46」(%PDF) で始まります。偽装できる拡張子より信頼できます。

HEXダンプの読み方は?

各行はオフセット(ファイル内位置を16進で)、16バイトの16進数、そのASCII表現を示します。印字できないバイトはドット「.」に置き換わります。これがHEXエディタの定番表示です。

ファイルはどこかへ送られる?

いいえ。読み取りは FileReader API でブラウザ内で完結します。サーバーへ1バイトも送られないため、機密ファイルでも安全に使えます。

なぜ先頭バイトだけ表示?

高速かつ軽量に保つため、先頭の抜粋(数キロバイト)だけ表示します。種別の識別やヘッダー確認には十分で、そこにマジックバイトやメタデータが収まっています。