メインコンテンツへスキップ

User-Agent パーサー

User-Agent文字列を貼り付けるだけで、ブラウザ・レンダリングエンジン・OS・デバイス種別・CPUアーキテクチャを自動分解。Googlebot・GPTBot・ClaudeBotなどAI/検索クローラーも識別する無料オンラインツール。すべてブラウザ内で完結。

User-Agent文字列を分解し、ブラウザ・エンジン・OS・デバイス・ボットを判定するツールです。

User-Agent パーサー
ブラウザChromev120.0.0.0
エンジンBlinkv120.0.0.0
OSWindows10 / 11
デバイス🖥️ DESKTOP
CPUx86_64 (64-bit)

// User-Agent パーサーの機能と特徴

識別できる項目

ブラウザ(Chrome / Edge / Firefox / Safari / Opera / Vivaldi / Brave / Samsung Internet / Yandex / DuckDuckGo / IE 等)とそのバージョン、レンダリングエンジン(Blink / WebKit / Gecko / Trident)、OS(Windows / macOS / iOS / iPadOS / Android / ChromeOS / Linux / FreeBSD 等)とバージョン、デバイス種別(desktop / mobile / tablet / TV / console / wearable / bot)、ベンダー・モデル名(iPhone / iPad / Pixel / Galaxy 等の代表機種)、CPUアーキテクチャ(x86_64 / ARM64 / ARM / x86)を識別します。

AI クローラー識別

GPTBot / ChatGPT-User / OAI-SearchBot(OpenAI)、ClaudeBot / Claude-Web / anthropic-ai(Anthropic)、PerplexityBot、Google-Extended、CCBot(Common Crawl)、Bytespider、Amazonbot、Applebot-Extended など、近年急増している生成AI向けクローラーを優先的に識別します。robots.txt や CDN ルールで AI ボットを制御したい場合の判定にも使えます。

主要クローラー対応

Googlebot(含 -Image / -News / -Video)、Bingbot、DuckDuckBot、YandexBot、Baiduspider、Yahoo Slurp、Applebot、AdsBot-Google、Mediapartners-Google、AhrefsBot、SemrushBot、MJ12bot、DotBot、facebookexternalhit、Twitterbot、LinkedInBot、Slackbot、Discordbot、TelegramBot、WhatsApp などを内蔵パターンで認識します。未知のボットも語尾が「bot / crawler / spider」のパターンで汎用的に検出します。

自分のUA確認

USE MY UA ボタンで現在ブラウザのUser-Agent(navigator.userAgent)を即座に解析できます。開発者ツールで取得できるUAと同一のため、自分の環境がどう判定されるかを確認するのにも便利です。

プライバシー

貼り付けたUser-Agentはすべてブラウザ内で処理され、サーバーには送信されません。社内システムのアクセスログから抜き出したUA文字列も安全に解析できます。

// User-Agent パーサーに関するよくある質問

User-Agent文字列はどこで取得できますか?
Chrome DevTools の Console で navigator.userAgent と入力する、サーバーのアクセスログから抜き出す、curl -H 'User-Agent: ...' でログに残った値を確認する、などの方法で取得できます。USE MY UA ボタンを押すと現在ブラウザのUAを自動で読み込みます。
判定精度はどのくらいですか?
主要ブラウザ・OS・デバイスは正確に判定します。ただしUser-Agentは仕様上ブラウザが自由に書き換え可能で、近年はプライバシー保護のため凍結(UA Reduction)の動きもあるため、100%の正確性は保証されません。重要な判定ロジックには User-Agent Client Hints API の併用を推奨します。
ボット判定は信頼できますか?
自称UAでの判定のため、悪意あるクローラーが正規ブラウザを偽装している場合は検出できません。検証には逆引きDNSやIPレンジでの確認(Googleの場合は googlebot.com への逆引き)を併用してください。
Windows 10 と Windows 11 を区別できますか?
Microsoftが意図的にUser-Agentを Windows NT 10.0 で固定しているため、UAだけでは区別できません。User-Agent Client Hints の Sec-CH-UA-Platform-Version で取得可能です(本ツールは UA のみ対応)。
データはサーバーに送信されますか?
いいえ、すべての処理はブラウザ内で完結します。社内ログから取り出したUAやIPに紐づく情報を含むUA文字列も、安全に解析できます。

// User-Agent パーサーの使い方

  1. User-Agentを取得

    自分のブラウザのUAは USE MY UA ボタンで自動取得できます。サーバーログやcurlのログ、Chrome DevToolsで取得した文字列を貼り付ける形でも解析できます。

  2. 解析結果を確認

    ブラウザ・エンジン・OS・デバイス種別・CPU・ボット判定がカード形式で自動表示されます。サンプルボタンで Chrome / iOS / Android / Edge / Googlebot / GPTBot のパターンも即座に試せます。

  3. ボット検出を活用

    AIクローラー(GPTBot / ClaudeBot / PerplexityBot 等)や検索エンジン・SNS系ボットを優先識別します。robots.txt や CDN ルールの設計、ログ分析時のボット除外などに活用できます。

カテゴリ ネットワーク