UAパーサー

User-Agent文字列をオンラインで解析し、ブラウザ・OS・デバイス情報を識別

User-Agent
文字数: 0

解析結果

User-Agent文字列をここに貼り付けてください...

User-Agentとは?

User-AgentはHTTPリクエストヘッダーの一つで、リクエスト元のブラウザ、オペレーティングシステム、デバイス情報を識別する文字列です。WebサーバーはUA文字列を解析して訪問者のデバイスタイプを判断し、適切なフォーマットのコンテンツを提供します。UA文字列には通常、ブラウザ名とバージョン、レンダリングエンジン、OSなどの情報が含まれます。

使い方

基本操作

  1. 解析したいUser-Agent文字列を入力ボックスに貼り付ける
  2. または「自分のUAを解析」ボタンをクリックして現在のブラウザのUAを自動取得
  3. 解析結果が下部に表示され、ブラウザ・システム・デバイスの詳細情報が確認可能
  4. 「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.36

iPhone 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.1

Googleボット

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文字列が似ています。