Camera Test
ツール

Browser Info Test

ブラウザ、エンジン、オペレーティングシステム、画面、およびそれがサポートするウェブ機能の完全なリアルタイム読み取り値で、サポートチケット用にワンクリックでコピーできます。

Reading browser details…

ブラウザ情報 のクイックガイド

1分未満で完了
  1. 1このページ上のすべては自動的に検出されます。クリックは不要です。
  2. 2まずブラウザのバージョンとエンジンを確認してください。
  3. 3機能サポート表までスクロールして、利用可能なAPIを確認してください。
  4. 4サポートチームにバグを報告する際に読み出しをコピーしてください。

概要

あなたがアクセスするすべてのウェブサイトは、あなたが気づいているかいないかにかかわらず、あなたが使用しているソフトウェアとハードウェアに関する少量の情報を取得します。あなたのブラウザは、その名前、バージョン、レンダリングエンジン、オペレーティングシステム、画面の寸法、そしてサイトが試すことを許可されている機能フラグの長いリストを通知します。ほとんどの場合、これは静かに行われ、あなたはそれに気づくことはありません。しかし、ビデオ通話が接続できない、ゲームが途切れる、フォームが送信できないといった問題が発生した瞬間、この正確な情報がサポート技術者や開発者が最初にあなたに尋ねるものになります。

このツールは、それらすべてを1か所にまとめ、開発者ツールを開いたりブラウザの設定を掘り下げたりすることなく、平易な言葉で表示します。これは標準的な navigatorscreen すべてのウェブサイトがすでにアクセスできるオブジェクトを読み取り、User-Agent文字列を解析して読みやすいブラウザ名とバージョンを特定し、利用可能な場合はより新しいUser-Agent Client Hints APIをチェックし、一般的に必要とされる9つのWeb APIに対して迅速な機能検出を実行します。

これには特別な許可は一切必要ありません。ブラウザは、ウェブサイトが自分自身をどのようにレンダリングし、どの機能を提供するかを決定するためにこの情報を必要とするため、設計上、どのページにもこの情報を公開しています。私たちがここでやったことは、単にそれを収集し、明確にラベル付けし、簡単にコピーできるようにしただけです。

結果の読み方

ブラウザとエンジン

ブラウザの名前とバージョンは、User-Agent文字列を解析し、ブラウザが提供する場合はより新しい、より構造化されたUser-Agent Client Hintsデータと照合して取得されます。「エンジン」フィールドは、舞台裏で実際の作業を行っているレンダリングエンジンを示します。BlinkはChrome、Edge、Opera、およびほとんどのAndroidブラウザを動かし、GeckoはFirefoxを、WebKitはSafariおよびiOS上のすべてのブラウザを動かしています。これはAppleがすべてのiOSブラウザに名前に関係なくWebKitの使用を義務付けているためです。

これは重要です。なぜなら、異なる名前を持つ2つのブラウザでも、同じエンジンを共有していれば、ほとんど同じように動作する可能性があるからです。Chromeでのレンダリングバグは、EdgeやOperaでもしばしば現れます。これら3つはすべてBlinkベースであるためです。

オペレーティングシステムとプラットフォーム

OSフィールドは、User-Agent文字列に基づいた最善の推測です。「プラットフォーム文字列」は、より低レベルで古いAPI(navigator.platform)であり、User-Agent Client Hintsに代わって段階的に廃止されつつあります。そのため、新しいブラウザでは、レガシーなプラットフォーム値とClient Hintsプラットフォーム値の両方が並んで表示されることがあります。これらは通常、一致するはずです。

画面、ビューポート、およびピクセル比率

「画面サイズ」は、モニターまたはディスプレイのデバイスピクセルにおける完全な解像度です。「ビューポートサイズ」はブラウザウィンドウ自体の表示領域であり、ブラウザ独自のツールバーやドッキングされたパネルを考慮すると、ほとんどの場合小さくなります。デバイスピクセル比は、この2つの関係を説明します。比率が1を超える場合は、オペレーティングシステムが高密度画面での読みやすさのためにコンテンツを拡大していることを意味します。

機能サポートグリッド

グリッドの各行は、「このブラウザは、現時点で、このコンテキストで、その機能に必要なJavaScript APIを公開しているか?」というイエス・ノーの質問に答えます。「いいえ」は、必ずしもその機能が永遠に壊れていることを意味しません。まだブラウザがサポートしていない、フラグによって無効になっている、あるいは(WebGLやWebGPUの場合のように)このマシンのグラフィックドライバが安定性の理由でブロックリストに登録されている、といった可能性を意味することがあります。

トラブルシューティング

サポートされているはずの機能が「サポートされていない」と表示される場合は、以下の順序で確認してください。

  1. ブラウザが最新バージョンであることを確認してください。ブラウザベンダーは定期的なリリースサイクルで新しいWeb APIのサポートを出荷しており、古いビルドは機能が欠落している最も一般的な原因です。
  2. その機能がセキュアなコンテキストを必要とするかどうかを確認してください。Service Worker、一部のClipboardメソッド、MIDIアクセスなどのAPIは、HTTPS経由で提供されるページまたはlocalhostでのみ利用可能です。
  3. ブラウザのフラグを確認してください。特にWebGPUは、特定のプラットフォームで実験的なフラグの背後でのみ利用可能な期間が長かったです。
  4. 拡張機能を排除してください。プライバシー保護や広告ブロックの拡張機能が、Notification、Clipboard、またはWebRTC APIをサイト全体で無効にすることがあります。
  5. 制限がブラウザ固有のものなのか、デバイスやネットワークに関するものなのかを特定するために、全く別のブラウザを試してください。

この情報がトラブルシューティングに重要な理由

「私のコンピュータでは動作しない」というサポートチケットの大部分は、サポート担当者が問い合わせ者の正確なブラウザとOSの組み合わせを知った瞬間に解決します。これは、非常に多くのバグが特定のレンダリングエンジン、特定のOSバージョン、または特定のハードウェアピクセル密度に固有のものであるためです。「macOS 14.5上でChrome 128、DPR 2、WebGL2サポート」と報告することは、何段落もの説明よりも価値があります。なぜなら、開発者があなたの正確な環境を再現できるからです。

誰かに連絡する前に、あなた自身の診断にも役立ちます。もしあるサイトがWebGPUを必要としているにもかかわらず、このページがWebGPUをサポートしていないと示している場合、あなたは同じページを再試行し続けるのではなく、ブラウザを更新または切り替えるのが解決策だと分かります。もしビデオ通話が繰り返し失敗し、WebRTCがサポートされていないと表示された場合(稀ですが、ロックダウンされた企業向けブラウザビルドでは起こり得ます)、その1行が問題全体を説明してくれます。

プライバシーに関する注意

ここに表示されているすべての情報は、あなたのブラウザで実行されているJavaScriptによってローカルで読み取られ、このページに直接レンダリングされます。このテストの実行中にサーバーに何もアップロードされることはありません。クリップボードにコピーするボタンは、テキストをあなたのクリップボードに置くだけです。あなたがそれをメール、チャット、またはサポートフォームに貼り付けると決めるまで、どこにも何も送信されません。

別に知っておくべきこととして、この情報カテゴリ(User-Agent、画面サイズ、言語、機能サポート)は、一部のサイトでクッキーなしで訪問者を特定しようとする「フィンガープリンティング」スクリプトによって使用される入力の一つであるということです。ここにどれだけの詳細情報があるかを見ることは、この特定のページはそれを保存または送信しないとしても、いかなるサイトも技術的にあなたの設定について収集できるものの、有用で正直な見方となります。

よくある質問

ブラウザのバージョンを知る必要があるのはなぜですか?

サポートチームやバグトラッカーは通常、正確なブラウザとOSのバージョンを尋ねます。なぜなら、修正や回避策は特定のバージョンにのみ適用されることが多いからです。推測すると、双方にとって時間の無駄になります。

User-Agent文字列は常に正確ですか?

ほとんどの場合そうですが、一部のブラウザはプライバシー上の理由からUser-Agent文字列の詳細を意図的に減らしており、一部のユーザーや拡張機能はそれを偽装しています。サポートされている場合、userAgentDataの読み取り値の方が一般的に信頼性が高いです。

「デバイスピクセル比」とはどういう意味ですか?

これは物理画面ピクセルとCSSピクセルの比率です。比率が2の場合、画面は高密度(Retina-style)ディスプレイであり、各CSSピクセルは実際のピクセルの2x2ブロックで描画されます。

deviceMemoryが「不明」と表示されるのはなぜですか?

Device Memory APIはChromiumベースのブラウザにのみ実装されており、そこでも正確なRAMではなく、概算値を報告します。SafariとFirefoxはプライバシー上の理由からこれを一切公開していません。

hardwareConcurrencyはCPUのコア数と等しいですか?

これはブラウザが使用できる論理プロセッサの数を報告するもので、物理的なコア数とは必ずしも一致せず、通常はCPUのスレッド数(ハイパースレッディングを含む)と一致します。

WebGPUがサポートされていないと表示されるのはなぜですか?

WebGPUはWebGLよりも新しく、まだ展開中です。ほとんどのプラットフォームで最新のChromeとEdgeのバージョンで利用可能であり、macOSとLinuxでは後から導入され、一部のFirefoxとSafariのリリースではフラグの背後にあるか、またはサポートされていません。

Service Workerとは何ですか?また、それがサポートされているかどうかを気にする必要はありますか?

Service Workersは、ウェブサイトをオフラインで動作させ、アセットをキャッシュし、プッシュ通知を送信することを可能にします。もしサポートされていない場合、そのブラウザ上のインストール可能なウェブアプリはオフライン機能とバックグラウンド同期を失います。

タッチサポートの検出は信頼できますか?

これは確かな信号ですが、完璧ではありません。タッチスクリーンを搭載した一部のノートパソコンは、一度も使用しなくてもタッチサポートを報告します。また、一部のブラウザは互換性の理由から、非タッチハードウェアでもゼロ以外のmaxTouchPointsを報告します。

サポート担当者がこの要約をコピーするように頼むのはなぜですか?

これは、通常は個別に尋ねられるであろう10ほどの詳細(ブラウザ、OS、画面サイズ、機能フラグ、生のユーザーエージェントなど)をまとめています。一度貼り付けるだけで診断が大幅に迅速化されます。

このページは私の情報をどこかに送信しますか?

いいえ。ここにあるすべての情報は、お使いのブラウザのJavaScriptによって直接読み取られ、ページに表示されます。ご自身で要約をどこかに貼り付けることを選択しない限り、何も送信されません。

私の言語リストがシステム言語と異なります。なぜですか?

言語配列はブラウザの言語設定を反映しています。これは、ほとんどのブラウザでオペレーティングシステムの表示言語とは独立して変更できます。

関連テスト

関連ガイド

Written by Chhandita ShitReviewed by Buddheswar DandapatLast updated July 28, 2026