オンラインHEXビューア:ファイルのバイナリを安全に表示

アップロード不要。どんなファイルでも中身を16進数とASCIIで即座に確認。

📄 → 🔍
ここにファイルをドロップ、またはクリックして選択

ブラウザだけで完結するファイル解析

ToolMoleのHEXビューアは、ファイルをサーバーにアップロードすることなく、お使いのブラウザ内で直接バイナリデータを解析するツールです。プライバシーが完全に保護されるため、機密情報を含むファイルでも安心して中身を確認できます。

ファイルを選択すると、データは3つの列で表示されます。左から順に、ファイル先頭からの位置を示す「オフセット(16進数)」、実際のデータである「バイト値(16進数)」、そしてそのバイトを文字として解釈した「ASCII表現」です。このレイアウトにより、データの構造を直感的に把握できます。

マジックナンバーでファイル形式を特定

ファイル形式は、ファイル名の拡張子(.jpgや.pdfなど)だけでなく、ファイル先頭の数バイトにある「マジックナンバー」によっても識別されます。本ツールはこのマジックナンバーを即座に表示するため、ファイルの拡張子が偽装されていないかを確認するのに役立ちます。

例えば、JPEGファイルはFF D8 FFで始まり、PNGファイルは89 50 4E 47で始まります。このツールを使えば、未知のファイルや拡張子のないファイルが実際に何のデータなのかを推測する手がかりを得ることができます。これはセキュリティ分析やデータ復旧の現場で非常に重要な技術です。

大容量ファイルとツールの活用法

ギガバイト単位の巨大なファイルでも、ToolMoleなら軽快に動作します。ファイル全体を一度にメモリに読み込むのではなく、必要な部分だけを少しずつ読み込む「ストリーミング方式」を採用しているため、ブラウザがフリーズする心配がありません。

ただし、本ツールは閲覧専用であり、ファイルのバイトを編集・保存する機能はありません。これは意図しないデータ破損を防ぐための安全設計です。また、暗号化や圧縮された内容はそのままのバイナリデータとして表示され、解読は行われません。ASCII列では、日本語のようなマルチバイト文字は正しく表示されない場合があります。

よくある質問

HEXビューアでファイルの本当の形式を調べるにはどうすればいいですか?

ファイルの最初の数バイト(マジックナンバー)を確認します。本ツールでファイルを開くと先頭のデータが表示されるので、それをJPEG(FF D8 FF)やPDF(25 50 44 46)などの既知のシグネチャと比較することで、ファイルの真の形式を特定できます。

非常に大きなファイルを読み込むとどうなりますか?

本ツールは大きなファイルでも扱えるように設計されています。ファイル全体を一度に読み込まず、部分的にデータを読み込むため、ブラウザのメモリを圧迫しません。ギガバイト級のファイルでも、その先頭部分を素早く表示して確認できます。

表示されたバイトデータやASCIIテキストをコピーできますか?

はい、できます。画面に表示されている16進数データやASCIIテキストは、通常のウェブページ上のテキストと同様にマウスで選択してコピーできます。分析や記録のために他のアプリケーションに貼り付けて利用してください。

特定のバイトパターンを検索する機能はありますか?

現在、本ツールに検索機能は組み込まれていません。閲覧専用のシンプルなビューアとして設計されています。特定のパターンを検索したい場合は、表示されたデータをコピーし、検索機能を持つテキストエディタや専門のバイナリエディタをご利用ください。

スマートフォンでもファイルを表示できますか?

はい、お使いのスマートフォンのブラウザがファイルの選択に対応していれば、本ツールをご利用いただけます。レスポンシブデザインに対応しているため、小さな画面でもデータの確認が可能です。

ツールの不具合や改善案はありますか。 フィードバックを送る