Snaplytics Toolkit

Penguji Ukuran Viewport & Breakpoint Responsif

Lihat seberapa besar jendela browser Anda sebenarnya ke halaman web. Alat ini membaca ukuran viewport Anda dalam piksel CSS, rasio piksel perangkat dan orientasi Anda, serta breakpoint responsif yang sedang Anda gunakan — memperbarui secara langsung saat Anda mengubah ukuran.

×px

Ubah ukuran jendela browser Anda dan lihat nilai-nilai ini diperbarui secara langsung.

Membaca viewport…Breakpoint:
Viewport
window.innerWidth × innerHeight (px CSS)
Viewport tata letak
Ukuran client documentElement
Rasio piksel perangkat
px CSS → px fisik
Orientasi
Lebih lebar daripada tinggi, atau lebih tinggi daripada lebar

Breakpoint Tailwind CSS

Rentang yang sesuai dengan viewport Anda disorot saat Anda mengubah ukuran.

AwalanLebar minimumBerlaku mulai dari
base0px0 – 639px
sm640px640 – 767px
md768px768 – 1023px
lg1024px1024 – 1279px
xl1280px1280 – 1535px
2xl1536px1536px+

Kategori perangkat

Seluler
<640px
Tablet
640–1023px
Laptop
1024–1439px
Desktop
≥1440px

Panel uji yang dapat diubah ukurannya

Seret sudut kanan bawah untuk mengubah ukuran panel ini. Panel ini melaporkan ukurannya sendiri dan breakpoint mana yang akan dikenai oleh lebar tersebut — pengukur responsif yang cepat.

Ukuran panelBreakpoint panel
px
Seret sudut kanan bawah saya ↘

Ukuran viewport perangkat umum

Perkiraan viewport piksel CSS potret sebagai referensi — nilai sebenarnya bervariasi menurut browser dan OS.

PerangkatViewport (px CSS)DPR
iPhone SE375 × 6672×
iPhone 15 / 14 Pro393 × 8523×
Pixel 8412 × 9152.6×
iPad mini768 × 10242×
iPad Pro 11"834 × 11942×
Surface Pro912 × 13682×
Laptop (720p)1280 × 7201×
Laptop (1080p)1366 × 7681×
Desktop (1080p)1920 × 10801×

Viewport adalah area yang harus digambar oleh halaman web — jendela browser Anda dikurangi tab, bilah alamat, dan bilah gulir. Itulah sebabnya viewport hampir selalu lebih kecil dari resolusi layar Anda: layar adalah seluruh panel, sedangkan viewport hanyalah irisan yang dapat digunakan halaman. Ini diukur dalam piksel CSS, unit tata letak dan bukan titik fisik — tampilan 'Retina' berkepadatan tinggi mengemas dua atau tiga piksel fisik ke dalam setiap piksel CSS sehingga teks terlihat lebih tajam, dan window.devicePixelRatio melaporkan pengganda itu.

Alat ini membaca window.innerWidth dan window.innerHeight pada setiap perubahan ukuran dan orientasi, bersama dengan viewport tata letak dari documentElement.clientWidth/clientHeight, rasio piksel perangkat Anda, dan orientasi. Breakpoint adalah lebar viewport tempat tata letak berubah — kolom bertumpuk, menu menciut, ukuran teks berubah — dan kerangka kerja seperti Tailwind CSS menerapkan gaya dari sekumpulan lebar bernama ke atas. Referensi di bawah ini menyoroti rentang yang sesuai dengan lebar Anda, dan panel pengujian yang dapat diseret melaporkan breakpoint yang akan dikenai oleh lebarnya sendiri, sehingga Anda dapat melihat pratinjau komponen tanpa mengubah ukuran seluruh jendela Anda. Semuanya berjalan secara lokal; tidak ada yang diunggah.

Jika angka-angkanya terlihat salah, beberapa hal berada di antara resolusi panel Anda dan viewport yang dilihat halaman. UI browser dan bilah gulir mengurangi area yang dapat digunakan, dan zoom halaman mengecilkan jumlah piksel CSS — sehingga innerWidth turun tanpa jendela bergerak — seperti halnya penskalaan tampilan OS, itulah sebabnya dua monitor identik dapat melaporkan ukuran yang berbeda. Pada ponsel, tag meta viewport, <meta name="viewport" content="width=device-width, initial-scale=1">, meletakkan halaman pada lebar perangkat alih-alih memalsukan desktop ~980px, sehingga viewport 390-px di DPR 3 berada di panel sekitar 1170 piksel fisik. Untuk melihat resolusi fisik penuh dan kerapatan piksel layar Anda, gunakan alat What Is My Screen Size dan Screen Resolution Test.

Breakpoint responsif umum

BreakpointLebar minPerangkat khas dalam kisaran itu
base0pxPonsel dalam potret (~360–430 CSS px lebar)
sm640pxPonsel besar di lanskap, tablet kecil
md768pxTablet dalam potret (iPad melaporkan 768 piksel)
lg1024pxTablet di lanskap, laptop kecil
xl1280pxLaptop dan jendela desktop standar
2xl1536pxMonitor desktop besar dan resolusi tinggi

Alat terkait