Skip to content
UX Atlas
ComponentCraft conventionFoundational

Breadcrumb

A trail showing where you are in a hierarchy, useful when the hierarchy is deeper than two levels.

Definition

Breadcrumbs display the path from the root to the current location, with each ancestor as a link. They orient users who arrive from search and provide a fast route back up.

Craft convention. True because the industry converged on it. Breaking it costs familiarity, not correctness.

On this page
  1. Definition
  2. Rules
  3. Continue from here

Rules

  • Reflect hierarchy, not history. A breadcrumb is not a back button.
  • The current page appears last, unlinked, marked with aria-current page.
  • Wrap in a nav element with an accessible name such as Breadcrumb, and use an ordered list.
  • Truncate the middle on small screens rather than the ends, since the root and the parent are the useful ones.
  • Add structured data where search visibility matters.
  • Skip breadcrumbs entirely for flat structures. They add noise without information.

Each link says what the connection is, so you can tell a principle from an alternative from a thing people mix this up with.

Applies when you are designing

Principles behind this

The reasoning this solution is an application of.

Often used with

These usually appear in the same screen or the same decision.

Check your work

Review passes that test whether this was done properly.

Short definition

The one-paragraph version, for when that is all you need.

Related concept

Connected closely enough to change how you apply this.