あなたの User Agent

User Agent 文字列を貼り付けて解析できます。データはアップロードされません。
サンプル:

ブラウザ

バージョン

OS

バージョン

エンジン

バージョン

デバイス

種類 · CPU

詳細情報

文字列の分解

User Agent の各部分の意味

フラグメント意味

Client Hints

凍結された UA 文字列に代わる現代的な仕組み(navigator.userAgentData)。 常に現在のブラウザの情報を表示します。貼り付けた文字列とは無関係です。

このブラウザでは未対応です。

User Agent とは?

User Agent は、すべてのブラウザと HTTP クライアントがリクエストごとに送信する識別文字列です。リクエスト元のブラウザ、レンダリングエンジン、OS をウェブサイトに伝え、コンテンツの最適化、アクセス統計、ボットの判別に利用されます。歴史的な経緯から互換性のための古いトークンを多数含んでおり、このページでは各フラグメントの意味を解説します。

よくある質問

User Agent 文字列は何に使われますか?

ウェブサイトはこれを読み取り、ブラウザや端末に合わせたコンテンツの調整、アクセス統計の集計、実際のブラウザと自動化クライアントの区別に利用します。説明用の情報であり、アカウント情報や個人データは含まれません。

User Agent が Mozilla/5.0 で始まるのはなぜですか?

1990年代、多くのウェブサイトは Netscape(コードネーム Mozilla)に対してのみ全機能のページを提供していました。後続のブラウザは同じコンテンツを受け取るために自身を Mozilla と申告し、このトークンは以後もそのまま残っています。現在では情報としての意味を持ちません。

一部のバージョン番号が古い値に凍結されているのはなぜですか?

現代のブラウザはフィンガープリンティングを抑制するため、User Agent の一部を凍結しています。Windows は Windows 11 でも NT 10.0 と報告し、macOS は 10.15.7 が上限となり、Android 版 Chrome は端末モデルを "K" に置き換えます。実際の値は Client Hints を通じて公開され、このページに表示されます。

User Agent は変更・偽装できますか?

できます。ブラウザの開発者ツール、拡張機能、大半の HTTP ツールは任意の文字列を送信できるため、ウェブサイトはこれを身元の証明として扱うべきではありません。実際に送信されている文字列はこのページで確認できます。

私の User Agent はどこかに送信されますか?

いいえ。あなたの User Agent が収集・保存されたり、サーバーに送信されたりすることはありません。