Mobile App Navigation Patterns: Tabs, Drawers and When Each Breaks

Bottom tabs, drawers, top tabs and gestures: what each navigation pattern is good at, where it breaks, and how to choose for your app.

Date

/

Category

Digital Design

Digital Design

/

Writer

Ivan Anisimov

Ivan Anisimov

Use a bottom tab bar when your app has a few top-level places people return to often. Use a drawer for a longer list of destinations that are used rarely. Use top tabs to switch between views of the same content, and gestures only as an extra, never as the only way. The pattern is not the problem. Navigation breaks when it holds more than it can carry, or when people have to guess where something is.

Navigation is the part of an app people notice most when it fails. If users stop to work out where to go, the structure is doing too much or labelled in the wrong words.

How do the main patterns compare?

Pattern

Good for

Where it breaks

Bottom tab bar

3 to 5 top-level places used often

Too many tabs, tabs that mean different things on different screens

Drawer (hamburger)

A long list of secondary destinations

Hides important things, so people forget they exist

Top tabs

Switching between views of the same content

Used as the app's main navigation, or nested

Gestures

Shortcuts for people who know them

Being the only way to do something

Single flow

One linear task, such as onboarding or checkout

Giving no way to go back or out

Platform guidance from Apple and Google both point to a small number of tabs, roughly three to five. Beyond that, the bar gets crowded and labels shrink.

How do you choose?

  1. List the places people go. Every screen that a user might want to reach directly.

  2. Separate frequent from rare. What do people use every session, and what once a month?

  3. Put the frequent ones in the tab bar. Rare ones live in settings, a profile or a menu.

  4. Name each by what the user gets, not by what the team calls it.

  5. Test it. Ask someone to find three specific things without hints.

What does broken navigation look like?

On Wheel, a job-matching platform, the problems included inactive buttons and broken navigation. Part of the work was activating previously broken navigation paths and centring interactive controls. In Ghost Social, a voice-first networking app, the interface had fragmented navigation and technical data that overwhelmed people. We simplified both. For Kiddio, an AI companion for kids, concept work covered tab bar navigation and the cleanest way to present AI-driven content, before locking in the final design.

The common thread is that navigation has to match how people think about the product, not how it was built.

What about apps with many destinations?

Resist the urge to add tabs. Look first at whether some destinations belong inside others, whether there is a clear home that links out, and whether a search or a "more" area would serve rare ones better. If everything looks equally important, the product's priorities may not be settled, which is a product decision, not a navigation one.

What to do this week

  1. Write down every top-level destination in your app.

  2. Mark how often each is used, from analytics if you have it.

  3. Check that the tab bar holds only the frequent ones.

  4. Ask three people to find three things without help.

  5. Note where they hesitate.

FAQ

Is the hamburger menu bad?

Not in itself. It is a poor place for things people need often, because hidden items are used less. It works for a long list of secondary items.

How many tabs is too many?

More than five is hard to fit and read on a phone. If you need more, rethink the structure.

Do I need a back button?

People need a clear way back on every screen that is not top-level. On iOS that is expected; on Android the system provides it. Do not rely on a gesture alone.

If your navigation needs explaining, a UX audit will show where people get lost, or see our mobile UX/UI design service. You can also book a free 30-minute Product Diagnosis.

let’s talk.

Tell us about your project, question, or idea. We’ll get back to you within 24 hours.

Book a call

Book a call

let’s talk.

Tell us about your project, question, or idea. We’ll get back to you within 24 hours.

Book a call

Book a call

let’s talk.

Tell us about your project, question, or idea. We’ll get back to you within 24 hours.

Book a call

Book a call

Latest Articles.

Thoughts, ideas, and perspectives on design, simplicity, and creative process.

View all articles

View all articles

Grona

Product design for ambitious founders and growing businesses

Get our weekly digest of mobile industry news — made for founders.

Grona

Product design for ambitious founders and growing businesses

Get our weekly digest of mobile industry news — made for founders.

Grona

Product design for ambitious founders and growing businesses

Get our weekly digest of mobile industry news — made for founders.