Do you use the hamburger menu icon wisely?

Updated by Micaela Blank [SSW] 28 days ago. See history

123

Hamburger menus are everywhere—those three stacked lines that hide site or app navigation. They became popular for decluttering mobile UIs, but they come at a cost: reduced discoverability, slower navigation, and lower engagement.

Video: Hamburger Menu Icon Update (3 min)

When should you use a hamburger menu?

Use it only when screen space is tight—typically on mobile. Otherwise, always prefer showing navigation visibly.

A desktop web app with ample space hides primary navigation behind a hamburger menu.

Image

❌ Figure: Bad example – On desktop, navigation should be visible when screen space allows. Hiding it behind a hamburger reduces usability

A mobile app uses a hamburger menu to preserve space while offering a clean, focused UI.

::: good img-medium

Image

Figure: Good example – On mobile, screen space is limited, so hiding the nav behind a hamburger is appropriate

:::

Where should you place it?

Device/PlatformPreferred PlacementWhy
Android appsTop leftMatches Material Design and Android conventions
iOS appsTop rightAligns with iOS patterns; better for right-thumb reach
Mobile websitesTop leftConsistent with web standards; easier for navigation + back button
Desktop websitesTop left (if used)Only use if screen space is constrained (e.g. dashboards)

❌ Common mistakes to avoid

  • Using a top-right hamburger on desktop – This breaks user expectations. On desktop, primary navigation belongs on the left or fully visible
  • Combining a hamburger menu with bottom navigation – Choose one. Using both creates confusion and redundancy
  • Hiding essential links – Important actions should be visible. Hiding them behind a menu lowers engagement and completion rates

✅ Best practices

  • Use the standard 3-line icon – don't reinvent it
  • Include clear animation or toggle state
  • Make sure it's easy to reach on mobile—don’t place in hard-to-tap corners
  • If you only have a logo + menu, favor left placement for balance and ergonomics
  • Test with users to confirm comprehension and usability

Use the hamburger menu only when needed, place it where users expect it, and never use it as an excuse to hide important navigation. Always test your decisions—navigation is too important to guess.