Hamburger menus are everywhere. They are popular and they declutter mobile UIs but the downside is that the menu items are less discoverable and require an extra click.
Use it only when screen space is tight (typically on mobile). Otherwise, always prefer showing navigation visibly.
❌ Figure: Bad example – On desktop, navigation should be visible when screen space allows. Hiding it behind a hamburger reduces usability
✅ Figure: Good example – On mobile, screen space is limited, so hiding the nav behind a hamburger is appropriate
Users expect consistency in navigation — so make sure your hamburger menu behaves the way they expect.
✅ Figure: Good example – Microsoft keeps its hamburger menu in the top-left corner, following established UX patterns for consistency and familiarity
Hamburger menus rock! Especially on mobile.