Mobile Friendly Forms: 10 Fixes for Thumbs and Small Screens

Make mobile friendly forms people can fill in with one thumb: the right keyboards, big tap targets, one column, short steps and fewer typed answers.

Mobile friendly forms are forms people can fill in with one thumb, on a small screen, often on a slow connection. For many sites more than half of visitors arrive on a phone, so a form that only works well on a laptop loses a large share of its entries. This guide is ideal for beginners and for teams who have never filled in their own form on a phone. We share 10 fixes for forms on phones and a 5 minute test to find what to fix first, in WordPress or anywhere else.

The short version

  • Fill in your own form on a phone before changing anything.
  • Use the right keyboard for each field: email, phone, number.
  • Make tap targets at least 24 by 24 pixels, and bigger for buttons.
  • Swap typing for tapping: cards, toggles and date pickers.

Why do forms fail on phones?

Because small screens make every problem bigger. A tiny checkbox is hard to hit, a dropdown with 50 options needs endless scrolling, and a keyboard that covers half the screen hides the error message. Each problem adds a few seconds and a little doubt, and people on phones are often in a hurry. We test every template on a phone in Echo Forms before it ships, because that is where most problems show.

What are 10 fixes for mobile form design?

#FixWhy it helps
1One columnNo sideways scrolling or squinting
2The right keyboardThe number pad opens for phone numbers
3Big tap targetsThumbs are less precise than a mouse
4Labels above fieldsStill visible while typing
5Cards instead of tiny radio buttonsOne tap on a big target
6Fewer typed answersChoices and toggles beat typing
7Short stepsLess on screen at once
8Errors next to the fieldSeen even with the keyboard open
9Autofill names and emailsThe phone fills them in
10A full-width buttonEasy to reach with a thumb

How big should tap targets be?

Large enough to hit with a thumb without zooming. The WCAG target size guidance recommends 44 by 44 CSS pixels for the best experience, and at least 24 by 24 under the newer minimum. Buttons should be bigger still. In Echo Forms, choice cards turn radio buttons into large tap targets, and on phones a design’s buttons stretch to the full width.

How to test mobile friendly forms, step by step

  1. Open your form on your own phone, on mobile data instead of Wi-Fi.
  2. Fill it in with one thumb, and time it.
  3. Note every moment you zoom, scroll sideways or mis-tap.
  4. Check that email, phone and number fields open the right keyboard.
  5. Send it with a mistake on purpose and see whether the error is visible.
  6. Fix the worst 3 problems and test again. We aim for a contact form a person can send in under 2 minutes on a phone.

The whole test takes about 5 minutes. The everyday fields guide shows which field opens which keyboard, and choices and ratings covers picture and icon cards.

Do multi-step forms help on phones?

Often, yes. A long form split into steps of 3 to 5 fields feels lighter on a small screen, and a progress bar tells people how far they have to go. One question at a time, in conversational mode, suits short forms that people fill in on the move. See multi-step forms for how it looks.

Mobile friendly forms are mostly about respect for the thumb and the small screen. Test yours on a phone for 5 minutes this week, fix the worst 3 problems, and check your entries again after 14 days.

Forms that work on every phone

Every Echo Forms field is built for phones first, with the right keyboard for each.

Picture of Dru Abraham
Dru Abraham

Founder of ReefWP. Dru has built WordPress sites for over a decade and made Echo Forms so a form never has to wait for the next tier up.

In this article
Echo Forms
Forms that answer back.

Signature adds designs, screens between questions, landing pages, quizzes and more, on every plan.

Keep reading

Ask once. Hear everything.

Echo Forms Signature adds designs, screens between questions, landing pages, quizzes and more to the free plugin.

Get Echo Forms, free

Every field, logic and payments, with no limit on forms or entries. We email you the download and three setup steps.

The download link and three setup steps come to your inbox.