Testeur de taille de fenêtre d'affichage et de points de rupture responsive
Voyez la taille réelle de votre fenêtre de navigateur sur une page web. Cet outil lit la taille de votre viewport en pixels CSS, le ratio de pixels et l'orientation de votre appareil, ainsi que le point de rupture responsive dans lequel vous vous trouvez actuellement — mis à jour en temps réel au fur et à mesure que vous redimensionnez.
Redimensionnez la fenêtre de votre navigateur et observez ces valeurs se mettre à jour en direct.
Points de rupture Tailwind CSS
La plage dans laquelle se situe votre fenêtre d'affichage est mise en évidence pendant que vous redimensionnez.
| Préfixe | Largeur min. | S'applique à partir de |
|---|---|---|
| base | 0px | 0 – 639px |
| sm | 640px | 640 – 767px |
| md | 768px | 768 – 1023px |
| lg | 1024px | 1024 – 1279px |
| xl | 1280px | 1280 – 1535px |
| 2xl | 1536px | 1536px+ |
Catégories d'appareils
Panneau de test redimensionnable
Faites glisser le coin inférieur droit pour redimensionner ce panneau. Il indique sa propre taille et le point de rupture que cette largeur atteindrait — une jauge responsive rapide.
Tailles de fenêtre d'affichage courantes des appareils
Fenêtres d'affichage approximatives en pixels CSS en mode portrait, à titre de référence — les valeurs réelles varient selon le navigateur et le système d'exploitation.
| Appareil | Fenêtre d'affichage (px CSS) | DPR |
|---|---|---|
| iPhone SE | 375 × 667 | 2× |
| iPhone 15 / 14 Pro | 393 × 852 | 3× |
| Pixel 8 | 412 × 915 | 2.6× |
| iPad mini | 768 × 1024 | 2× |
| iPad Pro 11" | 834 × 1194 | 2× |
| Surface Pro | 912 × 1368 | 2× |
| Laptop (720p) | 1280 × 720 | 1× |
| Laptop (1080p) | 1366 × 768 | 1× |
| Desktop (1080p) | 1920 × 1080 | 1× |
La fenêtre d'affichage est la zone où une page web doit dessiner — votre fenêtre de navigateur sans les onglets, la barre d'adresses et les barres de défilement. C'est pourquoi elle est presque toujours plus petite que la résolution de votre écran : l'écran représente tout le panneau, tandis que la fenêtre d'affichage n'est que la tranche que la page peut utiliser. Elle est mesurée en pixels CSS, unités de mise en page plutôt qu'en points physiques — les écrans « Retina » à haute densité contiennent deux ou trois pixels physiques dans chaque pixel CSS pour que le texte paraisse plus net, et window.devicePixelRatio rapporte ce multiplicateur.
Cet outil lit window.innerWidth et window.innerHeight à chaque changement de taille et d'orientation, ainsi que la fenêtre d'affichage de mise en page depuis documentElement.clientWidth/clientHeight, le ratio de pixels et l'orientation de votre appareil. Un point de rupture est une largeur de fenêtre d'affichage à laquelle une disposition change — les colonnes s'empilent, un menu se replie, la taille du texte change — et des frameworks comme Tailwind CSS appliquent des styles à partir d'un ensemble de largeurs nommées vers le haut. La référence ci-dessous met en évidence la plage dans laquelle se situe votre largeur, et le panneau de test glissable indique le point de rupture que sa propre largeur atteindrait, vous permettant ainsi de prévisualiser un composant sans redimensionner toute votre fenêtre. Tout fonctionne localement ; rien n'est envoyé.
Si les chiffres semblent décalés, plusieurs éléments se situent entre la résolution de votre panneau et la fenêtre d'affichage qu'une page voit. L'interface du navigateur et les barres de défilement réduisent la zone utilisable, et le zoom de la page réduit le nombre de pixels CSS — donc innerWidth diminue sans que la fenêtre bouge — tout comme la mise à l'échelle de l'affichage du système d'exploitation, ce qui explique pourquoi deux moniteurs identiques peuvent indiquer des tailles différentes. Sur les téléphones, la balise meta viewport, <meta name="viewport" content="width=device-width, initial-scale=1">, affiche la page à la largeur de l'appareil au lieu de simuler un bureau ~980px, donc une fenêtre d'affichage de 390 px à DPR 3 se trouve sur un panneau d'environ 1170 pixels physiques de largeur. Pour voir la résolution physique complète et la densité de pixels de votre écran, utilisez les outils What Is My Screen Size et Screen Resolution Test.
Points de rupture responsive courants
| Point de rupture | Largeur minimale | Appareils typiques dans cette gamme |
|---|---|---|
| base | 0px | Téléphones en portrait (~360–430 CSS px de largeur) |
| sm | 640px | Grands téléphones en paysage, petites tablettes |
| md | 768px | Tablettes en mode portrait (un iPad indique 768 px) |
| lg | 1024px | Tablettes en paysage, petits ordinateurs portables |
| xl | 1280px | Ordinateurs portables et fenêtres de bureau standard |
| 2xl | 1536px | Grands moniteurs de bureau et à haute résolution |
