Skip to content

Checked

Stepper

A stepper is a control with a minus and a plus that changes a value one step at a time. A step indicator is a different thing that shows where someone is in a flow; iOS has the first and Material 3 has neither.

Why it matters

The word stands for two components, and a spec that says stepper can mean either. A counter changes a number, a step indicator reports progress through a flow, and they are built differently.

Apple notes that the stepper does not show the value itself, so it has to sit next to a field that does.

Stepper on iOS and Android

Also called Quantity stepper, Counter, Progress steps, Step indicator. The same idea in each system, with the values Appetite UI gives it.

Stepper at a glance, iOS, Android, Appetite UI
ValueiOSAndroidAppetite UI
NameStepperNo stepper or step indicatorStepper and Progress Steps
Stepper in the file92 by 32 pillNone in the fileSee below
Step indicator in the fileNone for a flowNone in the fileSee below

In Appetite UI

The Input page holds Stepper at 107 by 36 at sm and 123 by 44 at md, so the md buttons meet the 44 pt target. Progress Steps is a separate component, numbered circles joined by a 2 rule, 272 wide, with a check on finished steps.

Example

A cart row has a stepper beside the quantity, 1, with a minus and a plus. A checkout flow shows Progress Steps over its three screens: Address, Payment, Review.

Common mistakes

  • A stepper with no visible value. Put it next to the field it changes.
  • A stepper for a large range. Pair it with a field.
  • Using a step indicator for a short flow of two screens.
  • Using it as navigation back through the flow. Use Back.

Questions

What is the difference between a stepper and a step indicator?

A stepper changes a value by one step with a minus and a plus. A step indicator shows which step of a flow the person is on.

Should I pair a stepper with a text field?

Yes when large changes are likely. Apple says a stepper works alone for small changes and people appreciate a field to type a specific value.

Sources

The pages the facts above rest on, each read October 30, 2026.

  1. Apple Human Interface Guidelines: Steppers
  2. Apple Human Interface Guidelines: Page controls