ファイルタイプチェッカー
任意のファイルをドロップすると、マジックバイトと構造から本当の種類を判別し、拡張子やMIMEタイプが実際に一致しているかを確認できます。何もアップロードされません。
ファイルをドロップして判別
どんなファイルでも対応 — 種類はブラウザ内でローカルに判別されます。
読み込まれるのは先頭の64 KBのみです。大きなファイルが完全に読み込まれたりアップロードされたりすることはありません。
ファイルを選択アップロードせずにファイルの本当の種類を判別
このファイルタイプチェッカーは、ブラウザのJavaScriptでファイルの先頭64 KBのみを読み込み、マジックバイト(ファイルシグネチャ)と内部構造を調べて、ファイルが本当は何であるかを判別します。さらにそれをファイルの拡張子やブラウザが報告するMIMEタイプと比較するため、ファイルが誤ったラベルが付いているか、名前が変更されているか、あるいはまさに名乗っている通りのものかを即座に確認できます。ファイル自体がデバイスから離れることは一切ありません。
任意のファイルを選択
ファイルをドラッグするか、クリックして参照します。どんな形式でも対応 — 拡張子がない、または間違っているファイルでも構いません。
ローカルで判別
ブラウザが先頭のバイトを読み込み、既知のファイルシグネチャやコンテナ構造と照合します。
結果を確認
検出された種類、カテゴリ、信頼度、シグネチャバイト、そして拡張子やMIMEタイプとの不一致を確認できます。
ファイルの種類を表す方法はいくつもあり、それらは必ずしも一致しません。このツールは各レイヤーを並べて表示するので、どれが誤解を招いているのかを正確に確認できます。
拡張子
ファイル名の最後のドット以降のテキスト(.jpg や .pdf など)です。これは単なるラベルで何にでも変更できるため、ファイルの実際の内容を示す信号としては最も信頼できません。
ブラウザのMIMEタイプ
オペレーティングシステムやブラウザが通常は拡張子から推測するMIMEタイプ(例えば image/png)です。便利ですが、珍しいファイルでは間違っていたり空だったりすることがよくあります。
マジックバイト
ほとんどのバイナリ形式の冒頭にある短いシグネチャです。PNG、PDF、ZIP、MP4などはそれぞれ固定のバイトパターンで始まります。これはファイルの本当の種類を示す最も強力で偽造が難しい信号です。
コンテナ構造
一部の形式はラッパーを共有しています。DOCX、XLSX、ODT、APKはすべてZIPアーカイブなので、ツールは限定された先頭部分の内部エントリ名を覗いて正確にサブタイプを判別します。
拡張子ではなく本当の種類
判別は実際のファイルシグネチャと構造に基づくため、.jpg に名前変更されたPNGや、PDFに偽装されたEXEも正しく識別されます。
不一致の警告
拡張子やMIMEタイプが検出された内容と食い違う場合、ツールは矛盾を説明する明確な警告を表示します。
アップロード不要、完全プライベート
すべてがブラウザ内で動作します。ファイルはメモリ内で読み込まれ、サーバーに送信されることは決してないため、機密文書はデバイス内に留まります。
ファイルサイズ制限なし
限定された小さな先頭部分のみを読み込むため、数ギガバイトのファイルでも完全に読み込むことなく、小さなファイルと同じくらい素早く判別されます。
数十種類の形式
画像、文書、アーカイブ、音声、動画、フォント、実行ファイル、そしてJSON、XML、HTML、CSVのようなクリーンテキスト形式まですべて認識します。
信頼度とシグネチャのプレビュー
各結果には信頼度と先頭シグネチャバイトのHexプレビューが含まれているため、判別結果を自分で検証できます。
拡張子のないファイルを識別
拡張子を失ったダウンロードファイルや展開されたファイルの本当の種類を復元し、どのアプリで開くべきかを把握できます。
疑わしい添付ファイルを検証
文書や画像とラベル付けされたファイルが本当にそうであることを確認し、安全そうな拡張子の裏に隠れた実行ファイルやスクリプトを見つけ出します。
アップロードや変換のデバッグ
MIMEタイプ、インポート、アップロードの検証が予期せず失敗した際に、ツールが実際に生成したものやサーバーが受け取ったものを確認できます。
この判別ツールは幅広いバイナリシグネチャを認識し、プレーンテキスト形式についてはクリーンテキストの構造解析にフォールバックします。対応範囲には以下が含まれますが、これらに限定されません:
画像
PNG、JPEG、GIF、WebP、BMP、TIFF、AVIF、HEIC/HEIF。
文書
PDF、DOCX、XLSX、PPTX、そしてOpenDocumentのODT、ODS、ODP。
アーカイブとパッケージ
ZIP、RAR、7Z、TAR、GZIP、さらにAPK、WASM、Windows EXE。
音声
MP3、WAV、FLAC、OGG、M4A/AAC。
動画
MP4、MOV、M4V、WebM、MKV、AVI。
フォントとテキスト
TTF、OTF、WOFF、WOFF2、そしてJSON、XML、HTML、CSV、TXTなどのテキスト。
プライベートで即時のチェックに最適
特に共有、職場、学校のデバイスで、どこにも送信せず素早くファイルを識別したいときにこのツールを使いましょう。
ローカル判別で十分な理由
マジックバイト判別に必要なのは最初の数バイトだけなので、ブラウザで小さな先頭部分を読み込むだけで、種類の識別においてはサーバースキャンと同じくらい正確です。
より高度なツールが役立つ場合
マルウェア解析、詳細なメタデータ抽出、破損ファイルの修復には、file(1) やサンドボックスのような専用のフォレンジックツールやコマンドラインツールを使いましょう。
ファイルはブラウザ内に留まる
ファイルはJavaScriptでブラウザのメモリ内で読み込まれ、アップロードされることは決してありません。ファイル名、内容、シグネチャバイト、抽出されたテキストが分析サービスに送信されることはありません。
限定された読み込みのみ
読み込まれるのは先頭の64 KBのみです。ZIPベースの形式のコンテナサブタイプ判別はその限定された先頭部分のみを調べるため、巨大なアーカイブや破損したアーカイブはハングせず適切に失敗します。
判別は強力なヒントであり証明ではない
シグネチャは偽装される可能性があり、一部の形式はバイトを共有するため、結果は質の高い推測です。クリーンなタイプチェックだけで、そのファイルを開いても安全だと保証されるわけではありません。
暗号化された、または特殊なファイル
暗号化された、パスワード保護された、または独自形式のファイルは、先頭部分に既知のシグネチャがない場合、汎用コンテナまたは認識できないものとして報告されることがあります。
01ファイルはどこかにアップロードされますか?+
いいえ。ファイルはブラウザ内でローカルに読み込まれ、AI Toolboxやどのサーバーにも送信されません。判別はすべてデバイス上で行われます。
02どのようにファイルタイプを識別するのですか?+
ファイルの先頭バイトを読み込み、既知のマジックバイトシグネチャと照合し、ZIPベースの形式についてはコンテナ構造を調べます。さらにこれを拡張子やMIMEタイプと比較します。
03拡張子のないファイルも識別できますか?+
はい。判別はファイルの実際のバイトに基づくため、ファイルに拡張子がない場合や、まったく間違った拡張子の場合でも機能します。
04ファイルサイズの制限はありますか?+
制限はありません。読み込まれるのは先頭の64 KBのみなので、数ギガバイトのファイルでも完全に読み込むことなく即座に判別されます。
05なぜ拡張子が検出された種類と一致しないのですか?+
ファイルは名前が変更されたり、誤ってエクスポートされたり、意図的に偽装されたりした可能性があります。ツールはこの不一致を示すので、ラベルよりも検出された内容を信頼できます。
06信頼度は何を意味しますか?+
「高」は強力で曖昧さのないシグネチャが見つかったことを意味します。「中」は汎用コンテナまたはテキスト構造の可能性が推測されたことを意味します。「低」は結果が主に拡張子に基づいていることを意味します。
07なぜDOCXやXLSXはZIPアーカイブとして検出されるのですか?+
OfficeやOpenDocumentのファイルは内部的にZIPコンテナです。ツールは限定された先頭部分の内部エントリ名を覗いて、DOCX、XLSX、PPTX、ODT、ODS、ODPを正確に報告します。
08クリーンな結果はファイルが安全であることを意味しますか?+
いいえ。ファイルの種類を識別することはマルウェアスキャンではありません。シグネチャは偽装できるため、種類が正常に見えても、予期しないファイルは常に注意して扱ってください。
09どのファイルタイプに対応していますか?+
一般的な画像、文書、アーカイブ、音声、動画、フォント、実行ファイル、そしてJSON、XML、HTML、CSVなどのテキスト形式に対応しています。未知のバイナリ形式は認識できないものとして報告されます。
10オフラインやモバイルでも動作しますか?+
はい。ページが読み込まれた後、判別は完全にクライアントサイドで実行されるため、オフラインでも、デスクトップだけでなく最新のモバイルブラウザでも動作します。
このツールはクライアントサイドで動作します。ブラウザがファイルの小さな先頭部分をメモリ内で読み込んで種類を判別します。AI Toolboxはあなたのファイル、ファイル名、内容をアップロード、保存、記録しません。