UAパーサー
User-Agent文字列をオンラインで解析し、ブラウザ・OS・デバイス情報を識別
User-Agent
文字数: 0
解析結果
User-Agent文字列をここに貼り付けてください...
User-Agentとは?
User-AgentはHTTPリクエストヘッダーの一つで、リクエスト元のブラウザ、オペレーティングシステム、デバイス情報を識別する文字列です。WebサーバーはUA文字列を解析して訪問者のデバイスタイプを判断し、適切なフォーマットのコンテンツを提供します。UA文字列には通常、ブラウザ名とバージョン、レンダリングエンジン、OSなどの情報が含まれます。
使い方
基本操作
- 解析したいUser-Agent文字列を入力ボックスに貼り付ける
- または「自分のUAを解析」ボタンをクリックして現在のブラウザのUAを自動取得
- 解析結果が下部に表示され、ブラウザ・システム・デバイスの詳細情報が確認可能
- 「UAをコピー」ボタンで元のUA文字列をコピー可能
機能
ブラウザ識別Chrome、Firefox、Safari、Edgeなど主要ブラウザとバージョンを識別
OS検出Windows、macOS、Linux、iOS、AndroidなどのOSを検出
デバイス検出デスクトップ、モバイル、タブレットのデバイスタイプとメーカー・モデルを識別
ボット検出Googlebot、Bingbotなどの検索エンジンクローラーを識別
一般的なUAの例
Chromeブラウザ
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 Chrome/120.0.0.0 Safari/537.36iPhone Safari
Mozilla/5.0 (iPhone; CPU iPhone OS 17_0 like Mac OS X) AppleWebKit/605.1.15 Version/17.0 Mobile/15E148 Safari/604.1Googleボット
Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)よくある質問
Q: なぜUA文字列はこんなに長いのですか?
A: UA文字列には複数のレイヤーの情報が含まれています:ブラウザ互換性識別子(Mozilla/5.0など)、システム情報、ブラウザエンジンとバージョン。これはWeb開発におけるブラウザ互換性の歴史的進化によるものです。
Q: UA文字列は偽造できますか?
A: はい、UA文字列は簡単に変更または偽造できます。ほとんどのブラウザではユーザーがUAを変更でき、UA切替用のブラウザ拡張機能もあります。そのため、UAを唯一の本人確認の基盤として使用すべきではありません。
Q: なぜ一部のブラウザのUAは似ているのですか?
A: 多くのブラウザが同じレンダリングエンジンを使用し(ChromeとEdgeはBlink、SafariとChromeはWebKitを表示)、互換性のために他のブラウザの識別子を含むため、UA文字列が似ています。