Today, more than half of most sites' visitors arrive from mobile, not desktop. Yet plenty of sites still have buttons that shift out of place, menus that don't work, or text that runs off the edge of the screen on mobile. Responsive web design means the same site works correctly and stays usable at every screen size, not just that it shrinks. Run this checklist on a real phone, not just a browser's preview mode, before delivering any web design project.
Why browser preview mode isn't enough
A browser's mobile preview tool only simulates screen size, not real touch behavior, actual mobile connection speed, or a phone browser's real quirks. Many real problems, like a button that's too small for a finger or a menu that doesn't scroll properly with touch, only show up on an actual phone.
A practical responsive design checklist
- Button and link size: at least around 44x44 pixels so they're easy to tap, not just click with a mouse.
- Mobile menu: opening, closing, scrolling inside it, and closing by tapping outside should all work without lag.
- Forms: the right keyboard for each field (e.g. a numeric keyboard for phone numbers) and enough spacing between fields for accurate taps.
- Images: images load at a size appropriate for mobile, not the same heavy file used on desktop.
- Tables and wide content: they should either have controlled horizontal scrolling or reflow on mobile, not spill off the edge of the screen.
- Readable type: text size should be readable without needing to zoom in.
Mobile speed is inseparable from being responsive
A site can look perfectly responsive and still load slowly on a mobile connection; in practice the user feels the same bad experience either way. Heavy images, unnecessary fonts, and unneeded scripts are usually the first culprits behind a slow mobile version. More detail is in the website speed guide; it's worth re-testing mobile speed after every major design change.
Unwanted horizontal scroll, a sign of a structural problem
One of the most common and most annoying mobile problems is unwanted horizontal scroll: the user has to swipe left and right to see the edge of the page, when they only meant to scroll vertically. This usually comes from one specific element with a fixed width wider than the screen, like an unadjusted image, a wide table, or a box with a fixed pixel width. Finding that one element and fixing it usually solves the whole problem, but it stays invisible until someone actually scrolls the site on a real phone.
Common breakpoints that need testing
Being responsive means the site displays correctly across several screen-size ranges, not just one mobile state and one desktop state. At minimum, these four ranges should be checked: small phones (roughly 360-400px wide), large phones or phablets, tablets in portrait mode, and tablets in landscape mode. A lot of problems show up exactly in the gap between these ranges, where the column layout is shifting but hasn't fully reached the next state yet, like a menu that opens halfway or a card that becomes too narrow or too wide.
Directly tappable links and phone numbers
One small but heavily used detail is that a phone number on mobile should be a tappable, callable link, not plain text the user has to copy or memorize. Email addresses should similarly link directly to the mail app. These small details matter little on desktop, since the user typically just types the number, but on mobile, where making a call is a single tap, missing this link can cost a real call.
Content written only with desktop in mind
Sometimes the problem isn't visual, it's the content itself: long paragraphs that read fine on desktop turn into dense, tiring blocks of text in mobile's narrow width. Comparison tables with many columns, or images with small embedded text, are common examples of content that needs to be rethought or presented differently for mobile (say, a list instead of a table). Part of a real checklist is reading the content start to finish on a phone, not just checking the visual layout.
Testing on multiple browsers and real devices
Safari on an iPhone doesn't always behave exactly like Chrome on Android; some CSS effects or form behaviors differ between the two. A thorough checklist includes, at minimum, testing on one Android phone and one iPhone, in each one's default browser, before final delivery.
Responsive images, a detail that gets forgotten
Many sites have one large image for the header or banner, and that same file, at the same size, gets loaded on both desktop and mobile. The result is that the phone ends up downloading a multi-megabyte file just to display it at a fraction of the width; this is exactly what being responsive is supposed to prevent. The technical fix is using images available at several sizes, so the browser picks and downloads whichever one fits the screen width, instead of always loading the heaviest version.
Google and mobile-first priority
For a while now, Google has ranked sites mainly based on their mobile version, not the desktop one (Mobile-First Indexing). That means if important content or links only appear on desktop and are removed or hidden on mobile, that shows up as a drop in SEO results too.
Responsive in a new design vs. patching an old site
When a site is designed mobile-first from the start, this checklist gets satisfied almost automatically, because every design decision starts from the smallest screen and expands outward to larger ones. The problem shows up more on sites that were built years ago, back when mobile traffic was a small share, designed for desktop only and later had a responsive layer bolted on. In that case, even if nothing looks obviously wrong, it's worth running this entire checklist fresh against the site, not just a surface-level glance.
What this doesn't cover
We don't claim that following this checklist alone fixes every issue with turning visitors into customers; content, pricing, and trust-building all play a role too. Being responsive on its own also doesn't guarantee speed; the two need to be checked together, not as substitutes for each other.
Frequently asked questions
Is responsive different from a mobile app?
Yes; a responsive site is still one website that opens in a browser and adjusts itself to the screen size, while an app is separate software that has to be installed.
How do I know if my current site is actually responsive?
The simplest way is to open the site on a few real phones of different sizes and manually check the menu, forms, and buttons; online responsive-testing tools give a rough picture too.
Is any WordPress theme labeled "responsive" good enough?
Not necessarily; many themes are only technically responsive but have poor touch experience and weak mobile speed; hands-on testing is always needed.
Does following this checklist also affect SEO?
Yes, since Google uses the mobile version as the ranking benchmark, following these points directly helps SEO too.

Comments and questions
No comments yet. If you have a question, we'd be glad to hear it.
Write a comment