Breadcrumbs (okruszki chleba) – termin, który odnosi się do układu nawigacyjnego decydującego o użyteczności strony lub aplikacji internetowej. Określenie nawiązuje do baśni braci Grimm „Jaś i Małgosia”, w której dzieci okruszkami chleba znaczyły w lesie drogę do domu.
Breadcrumbs jest ścieżką dostępu umożliwiającą użytkownikowi strony orientację, w którym miejscu strony aktualnie się znajduje oraz powrót do wcześniej odwiedzanych lokalizacji serwisu. Okruszki chleba znaczą przebytą drogę przeglądania strony i wskazują na położenie obecnie odwiedzanej witryny w całej hierarchii serwisu. Breadcrumbs to graficzne elementy kontrolne, które stanowią pomoc nawigacyjną w obsłudze interfejsu witryny. Najczęściej stosowanym separatorem porządkującym hierarchię stron danej witryny, jest strzałka. Wybór ten nawiązuje do funkcjonalności przeglądarek internetowych, wyposażonych w przycisk „Wstecz” oraz historię przeglądania. Nie istnieje konwencja określająca symbolikę separatorów, dlatego jako separator może zostać wykorzystany równie dobrze inny znak. Breadcrumbs znajduje zastosowanie tylko i wyłącznie w przypadku stron o uporządkowanej hierarchii.
Przykładowy schemat ścieżki znaczonej okruszkami chleba:
Strona domowa >>> Strona sekcji >>> Strona podsekcji