Synced viewports
See phones, tablets, and desktops at once, in a row or wrapped into a grid.
Preview any page in multiple synced viewports, interact with or edit one screen and every screen follows in real time.
Add To ChromeResponsive Tester previews a page across phone, tablet, and desktop viewports alongside the CSS editor.
See phones, tablets, and desktops at once, in a row or wrapped into a grid.
Clicks, hovers, typing, and navigation mirror across every viewport in real time.
Scroll one frame and every frame follows, including scroll areas inside the page.
Edit CSS across viewports, including media queries. Rule changes save locally and restore when you return.
Reads the breakpoints from the page's own stylesheets and builds matching viewports in one click.
Hover any element to see which of its styles change at every breakpoint.
Add viewports from popular phone, tablet, and desktop presets, or define custom sizes.
Phone and tablet viewports identify as touch devices, so touch menus, carousels, and components behave like they do on device.
Save viewport sets as named workspaces and switch between projects in one click.
Flip any viewport to landscape or drag its edges to test the widths in between.
Capture a clean screenshot of any viewport in one click.
Any viewport whose content spills past its width gets flagged automatically.
Force light or dark on any single viewport and check both schemes side by side.
Connect Claude Code or Cursor and let your agent launch pages, audit breakpoints, and edit CSS.
Test live sites, localhost, staging, and pages behind login, including sites that normally refuse to be embedded.
MCP
Connect Responsive Tester to Claude Code, Cursor, Windsurf, and any MCP-compatible client. Inspect viewports, compare responsive styles, and edit CSS through a prompt.
npx -y @responsive-tester/mcp