Lewis John Villamor
🚀

Browser Viewport

LiveProvenOpen SourceDeveloper Tools

open any page in a grid of live device viewports — phones, tablets, laptops, desktops, big screens — side by side

Visit site

Journey

Building a dev tool or hiring developers? Get seen here. Become our Sponsor

Stays free because of
  • Ian de Jesus
  • Doctor Scoliosis
  • Mon Albert Gamil
  • euphydev
  • wacxv
  • JB Benedicto
  • Lewis John Villamor
  • Lixter Niño D. Dinawanao
  • <JRJDev>
  • Benson
  • John Javier R. Idmilao
  • Ruri
  • Nico Alumbro
  • UrAvgProgrammer
  • rodge-dev
  • exciar
  • Michael William Mesina
  • Kaihzan-Nixxo C. Jamilla
  • King Salomon
  • Carlo Dandan
  • </Peter> "21st Dev Vinci"
  • Joowd
  • RCastromero()
  • Ian de Jesus
  • Doctor Scoliosis
  • Mon Albert Gamil
  • euphydev
  • wacxv
  • JB Benedicto
  • Lewis John Villamor
  • Lixter Niño D. Dinawanao
  • <JRJDev>
  • Benson
  • John Javier R. Idmilao
  • Ruri
  • Nico Alumbro
  • UrAvgProgrammer
  • rodge-dev
  • exciar
  • Michael William Mesina
  • Kaihzan-Nixxo C. Jamilla
  • King Salomon
  • Carlo Dandan
  • </Peter> "21st Dev Vinci"
  • Joowd
  • RCastromero()
Join them

Oct 2, 2026

Trivia: why we built this

The same HTML you write has to survive a 14× width range — from 280px (a Galaxy Fold, closed) to 3840px (a 4K display). That's one codebase, one set of CSS, stretched across screens so different they barely belong in the same category.

Stranger still: "mobile" didn't only get bigger. The Fold's cover screen at 280px is narrower than the original iPhone's 320px. The smallest screen you must support today is smaller than the one that started the whole responsive era.

Chrome DevTools shows you one of those widths at a time. So checking five breakpoints means looking at five pictures minutes apart and comparing them from memory — and memory is exactly where layout bugs hide. You don't notice the 20px that shifted; you notice it when a client does.

So we put them side by side. One tab, every width, scrolling and clicking in sync.

Bonus: four viewports in one tab used ~35% less RAM than the same site in four tabs — the iframes share one renderer.

Oct 1, 2026

Live at the chrome store: https://chrome.google.com/webstore/devconsole/d059f9b8-a529-4181-91d8-8ee07011591b/mpimhljihcmpgcafdmgbmonjnpfhokie/edit

Sep 30, 2026

Preview any page on every screen size.Try it now — free!

Sep 29, 2026

Quick use cases

  • Responsive QA before shipping — catch a broken breakpoint on Galaxy Fold or iPad without resizing the window 10 times

  • Client demos — show a site working on their phone, laptop, and office monitor in one screen share

  • Design handoff review — compare the built page against the mockup at every breakpoint at once

  • Checking a full flow, not just the homepage — click through nav → pricing → checkout with all viewports following along

  • Form testing — type once, see the layout, validation errors, and keyboard behavior on every size

  • Legacy support checks — confirm the site still works at 1024×768 or on an old netbook

  • Ultrawide & 4K sanity — spot hero images that stretch or text lines that run too wide

  • Competitor teardown — load any public site and study how their responsive layout adapts

  • Bug reproduction — "it's broken on mobile" → find which width actually breaks it in seconds

  • Before/after comparisons — reload after a CSS fix and verify nothing regressed elsewhere

Sep 21, 2026

Had shipped the stable version in the chrome web store!

https://chrome.google.com/webstore/devconsole/d059f9b8-a529-4181-91d8-8ee07011591b/mpimhljihcmpgcafdmgbmonjnpfhokie/edit

Aug 31, 2026

Had shipped the stable version in the chrome web store!

https://chrome.google.com/webstore/devconsole/d059f9b8-a529-4181-91d8-8ee07011591b/mpimhljihcmpgcafdmgbmonjnpfhokie/edit

Aug 31, 2026

See your site on phone, tablet, laptop, desktop and big screen at once — in one tab. Every viewport is a real browser frame at true device size, so layouts behave exactly as on the real thing.

• 17 devices across phones, tablets, laptops and desktops — toggle any on or off

• Synced scrolling — scroll one, all follow, matched by position so different page heights stay aligned. Or Solo mode.

• Synced clicks — click a link or button in one viewport and every device follows, even when it's hidden in the ☰ menu on mobile

• Synced typing — type once and the text fills in on every device. Works with React/Vue forms, checkboxes and dropdowns.

• Drag cards to rearrange, rotate to landscape, hide what you don't need

• Zoom to Fit, or 25–100%

• Remembers your devices, order and zoom between sessions

• Light and dark theme

• No frameworks or dependencies — uses less memory than opening the same site in four tabs

Aug 25, 2026

Just added the ability to do simultaneous sync actions across all viewports.
Clicking / Typing / Form Changes / Scrolling

Building a dev tool or hiring developers? Get seen here. Become our Sponsor

Stays free because of
  • wacxv
  • Doctor Scoliosis
  • UrAvgProgrammer
  • rodge-dev
  • Mon Albert Gamil
  • </Peter> "21st Dev Vinci"
  • Lewis John Villamor
  • Kaihzan-Nixxo C. Jamilla
  • Joowd
  • Benson
  • King Salomon
  • Lixter Niño D. Dinawanao
  • JB Benedicto
  • Nico Alumbro
  • euphydev
  • Carlo Dandan
  • RCastromero()
  • exciar
  • John Javier R. Idmilao
  • Ian de Jesus
  • Ruri
  • <JRJDev>
  • Michael William Mesina
  • wacxv
  • Doctor Scoliosis
  • UrAvgProgrammer
  • rodge-dev
  • Mon Albert Gamil
  • </Peter> "21st Dev Vinci"
  • Lewis John Villamor
  • Kaihzan-Nixxo C. Jamilla
  • Joowd
  • Benson
  • King Salomon
  • Lixter Niño D. Dinawanao
  • JB Benedicto
  • Nico Alumbro
  • euphydev
  • Carlo Dandan
  • RCastromero()
  • exciar
  • John Javier R. Idmilao
  • Ian de Jesus
  • Ruri
  • <JRJDev>
  • Michael William Mesina
Join them