How to use
Enter the URL and press Preview
Type or paste the page address, such as example.com. It loads in every selected device at once. If frames stay blank, switch from Direct to Device UA and it reloads through our server.
Pick devices or a custom size
In the canvas, choose a preset, toggle devices, add a custom size or tick Landscape, and use the Size slider to zoom. In Single device, pick one device, rotate it, or enter a custom size.
Check the layout at each width
Scroll inside each frame to check menus, images and tables. Press Reload all after a fix, open the page in a real window of that size, or copy the share link for your team.
Why Mobile Responsive Checker
- Preview one URL on up to 12 phone, tablet and laptop sizes side by side, in portrait or landscape.
- Custom width and height in both views, plus quick breakpoint buttons (320, 375, 768, 1024, 1440).
- Device UA mode re-fetches the page with each device's user agent, so many sites that block iframes still load.
- Copy a share link that reopens the same URL, devices and sizes, or open the page in a real window of that size.
Device viewports in the checker
Each preset uses the device's real CSS viewport, the size a responsive layout responds to, and its device pixel ratio. Device UA mode also sends that device's real browser user agent. CSS media queries react to these CSS pixel widths, not to the physical resolution, which is why a phone with a 1179-pixel-wide screen still gets your 393-pixel mobile layout.
| Device | Viewport (CSS px) | Pixel ratio |
|---|---|---|
| iPhone SE | 375 x 667 | 2 |
| iPhone 15 / 16 | 393 x 852 | 3 |
| iPhone 15 Pro Max | 430 x 932 | 3 |
| Pixel 8 | 412 x 915 | 2.625 |
| Galaxy S23 | 360 x 780 | 3 |
| iPad mini | 768 x 1024 | 2 |
| iPad Air | 820 x 1180 | 2 |
| iPad Pro 11-inch | 834 x 1194 | 2 |
| iPad Pro 13-inch | 1024 x 1366 | 2 |
| Laptop | 1366 x 768 | 1 |
| MacBook 14-inch | 1512 x 982 | 2 |
| Desktop HD | 1920 x 1080 | 1 |
Why frames stay blank, and how Device UA mode fixes it
In Direct mode your browser loads the site straight into each frame. Many sites send X-Frame-Options: DENY or SAMEORIGIN, or a Content-Security-Policy with frame-ancestors, to stop other pages from embedding them. It protects against clickjacking, and the browser obeys it by leaving the frame blank.
Device UA mode takes a different route. Our server requests the page with the chosen device's user agent, removes frame-blocking meta tags, adds a base address so images and styles still load from the original site, and serves the result from our own domain. The frame then shows the HTML the site sends to that device, including any mobile-specific version.
The trade-off is that the page runs in a sandbox. Scripts work, but cookies, logins and some single-page apps may not behave as they do on a phone. Use Direct mode when it works, and Device UA mode when it does not.