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

任意の User-Agent 文字列を貼り付けてください — ブラウザーが既に送っているものが初期値です — このページは ブラウザーのファミリーとバージョン、レイアウトエンジン、オペレーティングシステム、デバイスのベンダー・モデル・カテゴリ (デスクトップ / モバイル / タブレット / ゲーム機 / TV / ボット)を報告します。下のサンプルで現実的な文字列を試し、「生 JSON」を展開して 構造化オブジェクトを自分のサーバー側・クライアント側コードにコピーできます。解析は MIT ライセンスの UAParser.js ライブラリによってローカルで実行されます。
入力すると結果が更新されます。
サンプル:
生 JSON(UAParser の結果)

                                                                    
結果の読み方:UAParser.js ライブラリは文字列を userAgent(入力)、 browser、engine、os、device、cpu に分割します。 カテゴリバッジは、ライブラリがデバイス種別を報告したときにそこから導かれます。クローラー(Googlebot、bingbot、SNS プレビュー…)に言及する文字列は、 解析されたブラウザーに関係なく BOT とフラグされます。ライブラリが特定できない値は — と表示されますが、これは正常です:ユーザーエージェントは保証ではなく参考文字列であり、 新しい・マイナーなクライアントの多くは検出データベースに存在しないだけです。 ボットではこれは想定通り:UAParser.js のようなライブラリは、クローラーをブラウザー/OS/デバイス欄に無理やり押し込まないよう意図しているため、結果ブロックはクローラー名を表示します。

プライバシー:解析は同梱の MIT ライセンス ライブラリでローカルに行われます — 貼り付けた文字列がどこかに送られることは決してありません。 自分のサーバーコードやアナリティクスの User-Agent 処理をデバッグするときのローカルの相棒として使えます。