Skip to content
Free tool · runs in your browser

Responsive viewer

One page, three screens, side by side. Paste HTML or a link and see in seconds whether it works on the phone most people will open it on.

Some sites refuse to be shown inside a frame (X-Frame-Options). Pages published on HTMLtoLink always work.

Why check three widths?

Most links shared in chat apps are opened on a phone, yet most pages are built on a laptop. The usual failures only appear on a narrow screen: a fixed-width table that forces sideways scrolling, an image wider than the viewport, a navigation bar whose items wrap onto three lines, or text rendered at desktop size and then shrunk to unreadable. Seeing phone, tablet and laptop side by side shows all of that at a glance.

The fixes that solve 90% of mobile problems

  1. Add <meta name="viewport" content="width=device-width, initial-scale=1"> — without it phones render a 980 px desktop page and zoom out.
  2. Add img, video { max-width: 100%; height: auto; } so media never overflows.
  3. Replace fixed widths (width: 900px) with max-width.
  4. Wrap wide tables in a container with overflow-x: auto.
  5. Use a CSS media query, e.g. @media (max-width: 600px) { … }, to stack columns.

Testing a published link

After you publish on HTMLtoLink, paste the URL here. Published pages can be framed, so they always render in the viewer — handy for a final check before you send the link to a class or a client. For the full picture, open it on a real phone by scanning its QR code.

Related guides

Frequently asked questions

Why does a website show blank in the viewer?

Many sites send an X-Frame-Options or CSP header that forbids being shown inside another page. That is a security setting of that site, not a problem with your layout.

Is this the same as a real phone?

It uses the same widths and your browser's engine, which catches layout problems. Touch behaviour, fonts and Safari-specific bugs still need a real device — scan the QR code to check.

More free tools

Your HTML deserves a real link

Paste code, drop a file, a ZIP or a whole folder — get a live URL with your own address, an optional password and a QR code. Free to start with Google sign-in; paid plans keep links online for good.

Turn HTML into a link