The Tiny Button Problem: Why Tap Targets Make or Break Mobile Usability
Published by Arjun
•
Published on Jul 8, 2026
A funny, practical look at touch target sizes, mobile accessibility, and the little buttons that quietly ruin perfectly good websites and apps.
Touch Target Size Checker
View Full AppThe tiny button problem, and why our thumbs deserve better
There is a special kind of rage that only happens when you try to tap a tiny “X” on a phone screen and instead open an ad, close the wrong thing, or somehow subscribe to a newsletter about patio furniture. Nobody plans to become that person squinting at their phone, stabbing the same corner of the screen like they’re defusing a bomb. And yet, here we are.
I once watched a friend try to order tacos from a restaurant website while standing in the parking lot, hungry enough to start making emotional decisions. The menu was fine. The photos were fine. The “add salsa” checkbox, however, was apparently designed for a hummingbird with a stylus. He tapped it six times, opened the nutrition PDF twice, and at one point accidentally removed the tacos from the cart. There was a long silence. Then he said, very calmly, “I think this website hates dinner.”
That is touch target size in real life. Not a design theory thing. Not some fussy detail only accessibility auditors care about. It’s the difference between a person finishing a task and a person muttering in a parking lot while their burrito bowl dreams fall apart.
What a touch target actually is
A touch target is the area a person can tap, press, or touch to activate something on a screen. Buttons, links, checkboxes, icons, menu items, carousel arrows, quantity steppers, close buttons, all of it. Sometimes the visible thing is small but the tappable area around it is larger, which can be totally fine. What matters is not just what the user sees, but what their finger can successfully hit.
Fingers are not mouse pointers. Obvious, yes, but a shocking amount of mobile design still behaves like everyone is using a pixel-perfect cursor and sitting calmly at a desk. People use phones while walking, riding buses, holding coffee, wearing gloves, carrying kids, or just being tired. Hands shake. Thumbs are big. Screens are small. Life is not a lab.
Accessibility guidance often points designers toward minimum touch target sizes, and while exact recommendations vary by platform and standard, the basic idea is simple: interactive controls need enough physical space to be reliably tapped without accidentally triggering the thing next to them. Bigger is usually kinder. Not cartoonishly huge, just big enough that a normal human hand can use it.
The comedy of tiny controls, also known as “who moved my account settings?”
Tiny tap targets create the kind of mistakes that feel personal. You try to open a dropdown and hit the link below it. You try to edit one item in a list and delete another. You tap “back” and hit “share,” now your cousin gets a half-written product review for a toaster oven. Great.
The funniest part, if you’re not the one suffering, is that these mistakes often look like user error. “Oh, they clicked the wrong thing.” But on touchscreens, the interface has a job too. If two important actions are jammed right beside each other, one of them destructive, and the buttons are tiny little icons with no breathing room, that’s not just a clumsy user. That’s a trap wearing a modern UI outfit.
And people blame themselves. They shouldn’t. A good interface quietly absorbs normal human imprecision. It gives thumbs some grace.
Common mistakes people make with touch targets
Making the icon the whole target. A trash can icon might be 18 pixels wide, but that doesn’t mean the tappable area should be 18 pixels wide. The visual icon can stay tidy while the invisible hit area expands around it.
Putting tap targets too close together. This is the classic “edit” next to “delete” problem. Or a row of tiny social icons. Or pagination numbers packed like sardines. Even if each item is technically tappable, spacing matters because thumbs land with a little wobble.
Forgetting about one-handed use. Lots of people browse with one thumb. Controls shoved into awkward corners, especially small ones, become much harder to reach and hit. A floating button at the bottom might be wonderful, unless it covers another control or sits too close to the phone’s gesture area.
Designing only on a large monitor. This one gets everybody. A layout looks clean in Figma or on a desktop browser, then on an actual phone the secondary links are tiny, the form controls are cramped, and the “continue” button is living dangerously close to the cookie banner.
Using text links as tiny mobile controls. Inline text links can work in articles, sure. But if a link is part of a task flow, like checkout, booking, account setup, or navigation, it may need more space than a normal bit of text gives it. Especially if several links are stacked or wrapped across lines.
Practical ways to make tapping less annoying
Start with the tasks people do most often. Buying, booking, saving, signing in, filtering, calling, changing quantity, confirming, going back. Those controls deserve generous targets, clear labels, and enough room around them that nobody needs surgeon hands.
Give destructive actions extra care. Delete, cancel order, remove item, discard changes, unsubscribe, all the spicy buttons. Don’t put them right beside the safe action unless there’s plenty of separation, and even then think hard. If a mistaken tap causes real damage, add confirmation or undo. Undo is lovely. People forgive a lot when undo exists.
Test on actual devices. Not just browser resizing. Hold the phone. Use your thumb. Use it while standing. Try it with your non-dominant hand if you want to feel humble fast. Ask someone older, someone with larger hands, or someone who doesn’t know the interface to try it. Watch where they hesitate and where they mis-tap. That awkward little pause before tapping a tiny icon tells you plenty.
Keep enough spacing between controls. The tappable size matters, but so does the gap. If two buttons are close and both do very different things, users need visual and physical separation. White space is not wasted space, it’s a tiny peace treaty between the interface and the thumb.
Use labels where icons are ambiguous. A small mystery icon is already asking a lot. A small mystery icon that is hard to tap is just rude. Text labels increase understanding and often create a larger, easier target too.
Think about forms. Checkboxes and radio buttons are famous for being too small, but the fix is usually simple: let the label be tappable too. If “I agree to the terms” is visible beside the checkbox, the whole label area should ideally help activate it. Same with shipping options, filters, settings toggles, and preference lists.
Accessibility is not only for “other people”
People sometimes hear accessibility and imagine a small separate group of users. But touch target size helps almost everyone. A person with motor tremors, yes. Someone with low vision who zooms the page, yes. Also a parent holding a baby, a commuter on a bumpy train, a worker wearing gloves, a person with a cracked screen, a guy in a taco parking lot losing his will to customize salsa.
Good tap targets reduce errors, frustration, support requests, abandoned carts, and weird rage-click behavior. They make a product feel calmer. More reliable. Like it was made by someone who has used a phone outside of a conference room.
If you’re checking a design and want a quick sanity check, a touch target size checker can be a handy helper, but the bigger habit is simply this: look at every interactive thing and ask, “Can a real thumb hit this without drama?”
A small button can cause a big mess
The taco order eventually worked, by the way. Sort of. My friend got the tacos, no salsa, two extra sides of rice somehow, and a deep suspicion of minimalist design. The website probably looked elegant in a screenshot. Thin icons, compact controls, lots of airy white space. Very tasteful. Also mildly hostile to hungry thumbs.
That’s the lesson. Tiny buttons don’t just look small, they make people feel clumsy. And when enough people feel clumsy using something, they leave. Or they call support. Or they order from the place across the street with the ugly website and the giant friendly “Add to Cart” button.
So make the targets bigger than the icon. Space them out. Test with thumbs, not just eyes. Give dangerous actions room and mercy. It’s not glamorous design work, maybe, but it’s the kind people notice by not noticing. They tap, it works, they move on with their day. Perfect. That’s the dream.