Skip to content

Breadcrumb

Breadcrumbs help users to see their current location in relation to the rest of the website or application. Breadcrumbs are very effective in products and experiences that have a large amount of content organized in a hierarchy of more than two levels. Breadcrumbs are always treated as secondary and should never entirely replace the primary navigation.

By using the page hierarchy, breadcrumbs are easily understood, take up very little space on the page, and facilitate discovery.

Breadcrumbs show the hierarchical progress from the highest entity level (root) to the lowest, one step at a time. This typically starts with the root page and goes to the current page or content. Breadcrumbs enable users to move quickly up to a parent level or previous step. All links in a breadcrumb should be clickable.

Usage

Breadcrumb

When to use

  • Use breadcrumbs when the user is most likely to have landed on the page from an external source
  • Use for large websites and products that have hierarchically arranged pages

When a breadcrumb may not help

  • Don't use breadcrumbs for single-level websites that don't have a logical hierarchy or grouping.

Except where otherwise noted, content on this site is licensed under MIT License.