【2026年3月版】主要ブラウザUser-Agent一覧とUA-CH移行の現状まとめ
はじめに
2026年に入り、Webブラウザのプライバシー保護機能はさらに強化されています。かつてはUser-Agent(UA)文字列を見ればOSの詳細やブラウザの種類が一目で判別できましたが、現在は「User-Agent Reduction(情報削減)」が標準化され、UA文字列だけでは正確な判定が難しくなっています。
本記事では、2026年3月18日時点での主要ブラウザの最新UA文字列を実機および最新仕様から調査し、今後の標準となる「User-Agent Client Hints (UA-CH)」への対応方法についてまとめました。
調査結果(最新UA一覧表)
2026年3月現在の主要ブラウザにおけるUA文字列は以下の通りです。
Windows Chrome 146
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36Windows Edge 146
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 Edg/146.0.3856.62Windows Firefox 148
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:148.0) Gecko/20100101 Firefox/148.0Android Chrome (Mobile)
Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Mobile Safari/537.36iOS Mobile Safari
Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.7 Mobile/15E148 Safari/604.1iOS Brave
Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.7 Mobile/15E148 Safari/604.1 Brave/1.88macOS Chrome 146
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36Linux Firefox 148
Mozilla/5.0 (X11; Linux x86_64; rv:148.0) Gecko/20100101 Firefox/148.0
調査のポイント:
Chromium系 (Chrome/Edge/Brave): バージョン番号の下3桁が .0.0.0 に固定され、詳細なリビジョンが隠蔽されています。
Android: OSバージョンが実際の数値に関わらず Android 10 に固定されています。
Brave (Desktop): Chromeとの差別化による追跡を避けるため、UA文字列はChromeと完全に同一です。
Chrome / Edge / Brave 比較表

UA文字列だけではデスクトップ版のBraveをChromeと区別することは困難です。現在のウェブ開発でBraveを判定するには、User-Agent Client Hints (UA-CH) を確認する必要があります。
Sec-CH-UA: "Chromium";v="146", "Brave";v="146", "Not-A.Brand";v="99"
JavaScriptでの取得: navigator.userAgentData.brands を実行すると、配列の中に brand: "Brave" が含まれていることで判別可能です。
あとがき
今回の調査を通じて、改めて「User-Agentに頼り切った判定」のリスクが浮き彫りになりました。特にBraveのようにプライバシーを重視するブラウザは、UA文字列上では完全に「Chrome」として振る舞います。
今後はUA文字列を補助的なものと捉え、Client HintsやFeature Detection(機能検知)を組み合わせた柔軟な設計が、Web開発者やアナリストにとってのスタンダードとなるでしょう。
*本記事は、note用に編集したものです。原文はこちら↓
(最後に:スキ・フォローのお願い)
「役に立った!」と思ったら、ぜひ右下の「♡(スキ)」を押していただけると励みになります!
