ビューポートサイズリファレンス
レスポンシブWebデザイン向けの一般的なデバイスビューポートサイズを閲覧・比較。検索、ソート、フィルター、エクスポートに対応。
このツールについて
ビューポートサイズリファレンスは、レスポンシブWebデザインで使用される 60以上の一般的なデバイスビューポートサイズを一覧表示する、包括的な ブラウザベースのツールです。スマートフォン、タブレット、ノートPC、 デスクトップ、スマートウォッチ、TVスクリーンについて、正確なCSSピクセル サイズ、デバイスピクセル比(DPR)、物理ピクセル解像度、アスペクト比を 各デバイスごとに提供します。
レスポンシブデザインでは、幅広い画面サイズでレイアウトがどのように 表示されるかを理解する必要があります。このツールは、Apple、Samsung、 Google、その他のメーカーの人気デバイスのビューポートサイズを、一つの 検索可能なリファレンスとして提供します。CSSメディアクエリの作成、 ブラウザDevToolsでのテスト、デザインシステムのブレークポイント計画 など、正確なビューポートデータがすぐに参照できることで時間を節約し、 推測を減らせます。
現在のブラウザビューポートもリアルタイムで表示されます(幅、高さ、 DPR、向き)。レスポンシブレイアウト構築時の簡単な確認に便利です。 スケーリングされた矩形を使って複数デバイスを視覚的に比較することも できます。
専用のブレークポイントセクションでは、Tailwind CSS、 Bootstrap 5、Material UIのデフォルトレスポンシブ ブレークポイントを表示します。CSS単位の変換が必要な場合は、 px-rem変換ツールもご活用ください。
各デバイスエントリは個別にコピーでき、フィルター済みテーブル全体を CSVまたはJSONでエクスポートして、テスト自動化スクリプトやドキュメント に活用できます。レスポンシブレイアウトの視覚的構築には CSSレイアウトジェネレーターが便利です。 色関連のレスポンシブ対応には カラーコンバーターをお試しください。
すべての処理はブラウザ内で完結します。サーバーへのデータ送信は 一切ありません。デバイスデータベースはページに直接バンドルされており、 オフラインでも動作し、即座に読み込まれます。
使い方
- デバイステーブルをブラウズして特定のデバイスのビューポートサイズを確認します。カテゴリタブ(Mobile、Tablet、Laptop、Desktop、Watch、TV)でリストをフィルターできます。
- 検索ボックスにデバイス名を入力して、特定のモデルをすばやく見つけます(例:「iPhone 15」「Galaxy S24」)。
- 列ヘッダーをクリックしてその列でソートします。もう一度クリックするとソート順が反転します。
- 各行のコピーボタンをクリックして、そのデバイスのビューポート情報をクリップボードにコピーします。
- CSVまたはJSONエクスポートボタンを使って、現在フィルターされたデバイスリストをテストスクリプトやドキュメント用にダウンロードします。
- Visual Size Comparisonセクションを開き、最大6台のデバイスを選択して、相対的なビューポートサイズをスケーリングされた矩形で確認します。
- Popular Framework Breakpointsセクションまでスクロールして、Tailwind CSS、Bootstrap 5、Material UIのデフォルトブレークポイントを参照します。Ctrl+Shift+Cで現在のビューをCSVとしてすばやくエクスポートできます。
人気のビューポートサイズ例
よくある質問
CSSビューポートとは何ですか?
CSSビューポートは、ブラウザウィンドウ内のWebページの表示領域で、CSSピクセル単位で測定されます。メディアクエリの評価方法やパーセントベースのレイアウトの計算方法を決定します。デバイスピクセル比(DPR)があるため、ビューポートサイズは物理的な画面解像度とは異なります。例えば、iPhone 15のCSSビューポートは393x852ですが、物理解像度は3x DPRで1179x2556です。
DPR(デバイスピクセル比)とは何ですか?
DPRは物理ハードウェアピクセルとCSS(論理)ピクセルの比率です。DPR 2は各CSSピクセルが2x2の物理ピクセルグリッド(合計4ピクセル)でレンダリングされることを意味します。高DPR画面はテキストと画像をよりシャープに表示しますが、鮮明なレンダリングには高解像度のアセットが必要です。最新のスマートフォンのほとんどはDPR 2または3です。
これらのサイズをレスポンシブテストでどのように使いますか?
ブラウザDevTools(Chrome、Firefox、Safari)のデバイスツールバーに幅と高さを入力して使用できます。Playwright、Cypress、Puppeteerなどのテストフレームワークもビューポートサイズを設定オプションとして受け付けます。テーブルをJSONでエクスポートして複数デバイスサイズでのテストを自動化できます。
表示されているのはCSSピクセルサイズですか、物理ピクセルサイズですか?
WidthとHeight列はCSSピクセルサイズ(論理ピクセルまたはデバイス非依存ピクセルとも呼ばれます)を表示しています。これらはメディアクエリやCSSで使用する値です。Physical Pixels列はCSSピクセルにDPRを掛けて計算された実際のハードウェア解像度を表示します。
デバイスリストはどのくらいの頻度で更新されますか?
デバイスリストには2025-2026年時点で最も人気のあるデバイスが含まれており、最新のiPhone、Samsung Galaxy、Google Pixel、iPad、MacBookなどのモデルをカバーしています。新しいデバイスは定期的に追加されます。不足しているデバイスがあれば、エクスポート機能を使って独自のリファレンスにカスタムエントリを追加できます。
データは安全ですか?
はい。このツールは完全にブラウザ内で動作します。サーバーにデータが送信されることはありません。デバイスデータベースは静的でページにバンドルされています。現在のビューポートサイズは標準的なブラウザAPI(window.innerWidth、window.innerHeight、window.devicePixelRatio)で読み取られ、どこにも送信されません。
ビューポート幅と画面幅の違いは何ですか?
ビューポート幅(window.innerWidth)はスクロールバー、ツールバー、アドレスバーを除いたブラウザの表示コンテンツ領域を測定します。画面幅(screen.width)はディスプレイの総解像度を測定します。レスポンシブデザインでは、CSSメディアクエリの評価方法とレイアウトのレンダリング方法を決定するビューポート幅が重要です。
関連ツール
Flexboxプレイグラウンド
CSS Flexboxの全プロパティをビジュアルに実験します。コンテナとアイテムの設定をライブプレビューとCSS出力で確認。
CSS変数ジェネレーター
CSSカスタムプロパティでカラーテーマシステムを設計します。シェードスケール、セマンティックトークン、ダークモード対応を自動生成。
カラーコンバーター
HEX、RGB、HSL間でカラーを変換し、コントラストチェックやパレット生成も行えます。
px ↔ rem変換
設定可能なベースフォントサイズとクイックリファレンステーブルでpx、rem、emを変換します。
CSSレイアウト生成
FlexboxとCSS Gridレイアウトをビジュアルに構築し、ライブプレビューとCSSコードを生成します。
Tailwind CSS変換
プレーンCSSをTailwind CSSユーティリティクラスに変換します。
フォントスタックビルダー
ドラッグ&ドロップでCSS font-familyスタックを構築します。ライブプレビューとシステム、serif、sans-serif、monospace用の人気プリセット付き。
CSSメディアクエリビルダー
幅、高さ、向きなどの条件でCSSメディアクエリをビジュアルに構築します。
CSSコンテナクエリビルダー
コンテナタイプ、名前、サイズ条件でCSSコンテナクエリをビジュアルに構築します。