Skip to content

Breadcrumb

Displays a horizontal trail of links showing the user’s current location within the page hierarchy, making navigation back to parent pages simple.

2.3 KB
•
Updated on August 21, 2026

Installation

Bash

Usage

Code
Code

Features

Custom Separator

Customizes the separator element between breadcrumb items using the BreadcrumbSeparator component.

With Icons

Breadcrumb items rendered with leading contextual icons.

API Reference

This is a custom component, not a Base UI wrapper.

Root navigation container with aria-label="breadcrumb".

Ordered list container for breadcrumb items.

Individual breadcrumb item container.

Link element for navigable breadcrumb items. Supports the render prop to use custom link components (e.g., Next.js Link).

Non-interactive element representing the current page. Includes aria-current="page".

Separator between breadcrumb items. Defaults to a chevron icon but accepts custom children.

Ellipsis indicator for collapsed breadcrumb items.

Examples

Breadcrumb with folders icon menu
Breadcrumb with dot separators
Breadcrumb with select dropdown

With custom separator