Design By Medium

The Art of Designing for Mobile Devices

Designing for small touch screens: content priority, touch targets, thumb reach, simplified layouts and the practical limits of phones in everyday use.

On this page
  1. A different situation, not just a smaller screen
  2. Decide what matters most
  3. Simplify the layout
  4. Touch targets and spacing
  5. Thumb reach
  6. Readability in real conditions
  7. Performance and data
  8. Forms, menus and input
  9. Test on the real thing

A different situation, not just a smaller screen

It is tempting to treat a phone as a shrunken desktop. In practice, the whole situation changes. People use phones while walking, waiting, commuting or holding something else. Attention is divided, sunlight washes out the display, connections vary and fingers replace the precision of a mouse pointer. Designing well for these conditions means rethinking priorities, not only reducing sizes.

Decide what matters most

A narrow screen can show only a little at once, which forces useful honesty about what a page is for. Ask what a person on a phone most likely wants to do, and put that first. Secondary material can move lower, collapse into expandable sections or live on another page.

Some practical steps:

  • Write down the top few tasks and make sure each is quick to reach.
  • Trim copy. Short sentences and focused paragraphs read better on a small display.
  • Remove decoration that does not help understanding.
  • Avoid hiding essential content merely to save space, since people notice when something they need is missing.

This is the same idea as visual hierarchy, applied with stricter limits: a single column leaves little room for competing emphasis.

Simplify the layout

Most phone layouts work best as a single column that scrolls vertically. People are comfortable scrolling, whereas sideways movement is easy to miss. Stack related content in a logical order and keep consistent margins so text does not touch the screen edge.

Because phones come in many sizes, the layout must flex. The ideas behind a responsive layout, such as fluid widths and flexible images, make the design adapt rather than break. Check intermediate sizes and landscape orientation too, not only one favorite model.

Tables, wide charts and complex diagrams need special thought. Sometimes the answer is a simplified version, a scrollable region or a summarized view. Data visualization for small screens often benefits from fewer series and larger labels.

Touch targets and spacing

A finger is far less precise than a pointer. Buttons and links need to be large enough to hit reliably and spaced so that neighbors are not tapped by accident. Platform guidelines publish recommended minimum sizes, and they are worth checking in their current form rather than relying on a remembered number. As a general rule, err generous, particularly for frequent actions.

Visible feedback helps too. A control should change appearance when pressed, so people know the tap registered.

Thumb reach

Many people use a phone one-handed, with the thumb doing the work. The area at the bottom center of the screen is usually the easiest to reach, while the top corners are harder, especially on large phones. This suggests placing frequent actions toward the lower part of the screen where it makes sense, and keeping destructive actions away from easy-to-hit spots.

Hand preference, device size, cases and accessibility needs all vary, so reach is a guide and not a rule. Provide alternatives where possible, and do not make a critical function depend on a hard-to-reach corner.

Readability in real conditions

Text should be comfortably readable without zooming. Body copy that is too small is a very common mobile mistake. Keep line length short but not choppy, and keep generous line spacing. Because outdoor glare reduces perceived brightness, strong color contrast matters more than in a quiet office. The basics of screen typography apply, but the margin for error is smaller.

Respect users’ system text-size settings where you can, so people who need larger text get it.

Performance and data

Mobile connections can be slow or limited. Large images and heavy scripts have a real cost. Serve images at an appropriate image resolution for small displays, and keep decorative effects modest. A page that appears quickly and becomes usable early feels better than a flashier one that makes people wait.

Forms, menus and input

Typing on a glass keyboard is slow, so reduce it. Use suitable input types, sensible defaults, autofill support and short forms. Menus often collapse behind a button; keep the labels clear and the list short. Both topics are covered more fully in work on form design and website navigation.

Test on the real thing

Emulators are useful, but nothing replaces holding an actual phone. Try the design one-handed, outdoors, on a slow connection and with larger text enabled. Watch where thumbs land and where people hesitate. Small changes found this way, such as moving a button or enlarging a label, often matter more than any visual flourish.

The complete guide to design by medium

The Art of Designing for Web
Read the guide

Keep exploring

Guides from other topics

All topics →