0

ユーザーエージェントパーサー

サーバーログ、サポートチケット、あるいは単なる好奇心から、任意のユーザーエージェント文字列を貼り付けると、そのブラウザ、OS、エンジン、デバイスタイプを即座に解読します。Googlebotなどの既知のボットも判別します。

🔒 ブラウザ内で完全に処理されます。ここに入力した内容はアップロードされません。

上のボックスにユーザーエージェント文字列を貼り付けると、ブラウザ、OS、エンジン、デバイスタイプ、既知のボット検出の結果が入力と同時にライブ表示されます。

処理中... 0%

結果

サーバーのアクセスログ、Webhookのペイロード、サポートチケットには、訪問者のスマートフォン、パートナーの統合システム、あるいは聞いたこともないクローラーなど、ご自身のブラウザではないユーザーエージェント文字列が溢れています。このツールはまさにそれらを解読するために存在します。任意のユーザーエージェント文字列をボックスに貼り付けると、記述されたブラウザ、オペレーティングシステム、レンダリングエンジン、デバイスタイプの内訳を即座に取得できます。送信ボタンもページの再読み込みも不要です。

これは「自分のブラウザ情報」ページとは異なる役割を担います。それらのページは、現在閲覧しているデバイスを説明するために自身の navigator.userAgent を読み取ります。他人のリクエストからコピーされたUA文字列を理解するのには役立ちません。このパーサーはその逆で、貼り付けられたテキストを解読すべき生データとして扱います。それが実際のデスクトップ版Chromeであれ、iPhoneのSafariであれ、ブラウザですらない何かであれ、同様です。

ボットやクローラーのトラフィックは、ここでは後付けではなく、第一級のユースケースです。パーサーは貼り付けられた文字列を、数十の既知のクローラー(Googlebot、Bingbot、facebookexternalhit、Twitterbot、AhrefsBot、SemrushBot、DuckDuckBot、Applebot など)と明示的に照合し、「はい/いいえ」の「既知のボット」フラグと一致した名前を表示します。これは robots.txt ルールを作成したり、スクレイパートラフィックがないかサーバーログを読んだりする際にまさに必要なものです。

解析は、貼り付けられたテキストに対するパターンマッチングを使用して、入力と同時にブラウザ内で即座に行われ、外部には一切アップロードされません。文字列がひどく文字化けしていたり、あまりに珍しかったり、本当に曖昧で自信を持って解読できない場合、実際には存在しなかったブラウザやOSをでっち上げることなく、正直にその旨を伝えます。任意の文字列を解読する代わりに、ご自身の現在のブラウザの詳細が必要な場合は、別途「自分のブラウザ情報」ツールが navigator.userAgent を直接読み取ります。このページは、その逆、つまり貼り付けられた任意の文字列を扱うために作られています。