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

使用しているブラウザとOSは?

ブラウザ名、バージョン、オペレーティングシステム、プラットフォーム、言語設定などを確認 — すべてブラウザのユーザーエージェントとnavigatorプロパティから検出されます。

このツールはnavigator.userAgentを解析し、navigatorプロパティを読み取ってブラウザ、バージョン、OS、エンジン、CPUコア数、利用可能なメモリを識別します。

navigator.hardwareConcurrencyは論理CPUコア数(通常4〜16)を報告します。navigator.deviceMemoryはRAMをGB単位で報告します(Chrome限定、最も近い2のべき乗に丸め)。

結果の見方

結果 範囲 意味
検出済み ブラウザ、バージョン、OSが識別された ブラウザのユーザーエージェント文字列が正常に解析されました。機能検出結果はどのWeb APIが利用可能かを示しています。
限定的 一部のプロパティがundefinedを返す deviceMemoryなどのプロパティはChrome限定です。欠損値は問題を示すのではなく、ブラウザのプライバシーポリシーを反映しています。
非対応 ユーザーエージェント文字列がマスクされている、または空 一部のプライバシー重視ブラウザはユーザーエージェント文字列を削減しています。コア機能の検出は機能チェックを通じて引き続き動作します。

よくある問題と解決方法

検出されたブラウザ名が正しくない

一部のブラウザは互換性のためにユーザーエージェント文字列を変更しています(例:EdgeはUAに'Chrome'を含めます)。ツールは精度を向上させるために複数のシグナルを使用しますが、エッジケースは存在します。

CPUコアまたはメモリが不明と表示される

navigator.deviceMemoryはChromeとEdgeでのみ利用可能です。FirefoxとSafariはプライバシー上の理由からこの値を公開していません。

関連ツール

よくある質問

ブラウザ情報はどのように検出されますか?

navigator.userAgent文字列を解析し、platform、language、hardwareConcurrency、deviceMemoryなどのnavigatorプロパティを読み取ります。

検出されたブラウザが間違っている可能性があるのはなぜですか?

一部のブラウザは互換性のためにユーザーエージェント文字列を変更しています。拡張機能もそれを変更する可能性があります。検出は精度を向上させるために複数のシグナルを使用しています。

ハードウェアコンカレンシーとは何ですか?

ブラウザが利用可能な論理CPUコア数を報告します。これはブラウザが処理できるWeb Workerまたは並列タスクの数に影響します。

ブラウザ情報はどこかに送信されますか?

いいえ。すべてのデータはローカルのnavigatorプロパティから取得されます。何も送信、保存、サーバーと共有されることはありません。