Breadcrumb schema generator. JSON-LD trail.
Add your breadcrumb sequence (Home → Category → Page). The generator outputs a valid BreadcrumbList with auto-numbered position fields. The most-rendered rich-result for non-restricted sites since 2024.
Add the breadcrumb sequence (top crumb = Home, bottom = current page). The right panel renders BreadcrumbList JSON-LD live with auto-numbered positions. The most-rendered rich result for commercial sites in 2026.
Sources used by this generator
- schema.org/BreadcrumbList · /ListItem
- Google breadcrumb rich-result spec
- The one rich result that survived the 2023 / 2024 restrictions — still rendered for all commercial sites.
Privacy: form runs in-browser only.
The one rich result commercial sites still get.
FAQ rich results restricted in August 2023. HowTo deprecated September 2023. AggregateRating on self-serving Service / Organization schema unrendered since 2019. The list of rich results commercial sites can rely on shrunk dramatically — but BreadcrumbList survived.
Breadcrumb is the one rich result Google still renders reliably for non-restricted domains in 2026. It replaces the URL slug under your title in SERP listings with a clean Home › Category › Page trail. On mobile, where the URL line is hardest to read, the named breadcrumb is the scannable replacement that lifts CTR by 3-7 percentage points on category-deep pages.
Cost-benefit: 200 bytes of JSON-LD per page. Most pages already have a visible breadcrumb in the page header — the schema just makes it machine-readable. Add it to every page that's deeper than two clicks from the homepage.
Position numbers are 1-indexed and sequential. Position 1 is closest to root (Home). Highest position is the current page. Don't skip numbers; don't start at 0. The generator auto-numbers as you add crumbs, so you can't get this wrong.
Six questions users ask.
Why is breadcrumb schema worth shipping?
Breadcrumb is the one rich result Google still renders reliably for commercial sites in 2026. It replaces the URL slug under your title in SERP listings with a clean Home > Category > Page trail, which lifts CTR 3-7 percentage points on category-deep pages.
What positions should I use?
Position numbers are 1-indexed and sequential. Position 1 is the breadcrumb closest to root (usually Home). The deepest level — the current page — is the highest position number. The generator auto-numbers as you add crumbs.
Should the last crumb include a URL?
Best practice: yes, but it's optional. Schema.org accepts ListItem with or without an item URL on the final crumb. We include the URL for consistency since it adds zero risk.
Do I include 'Home' as the first crumb?
Yes. The home page should always be position 1. Use whatever name matches the visible breadcrumb on your page.
How does this affect mobile SERPs?
On mobile, breadcrumbs replace the URL line entirely with the named breadcrumb sequence. Mobile is where the CTR lift comes from.
Does this tool log my breadcrumbs?
No. The form runs entirely in JavaScript on your device. Nothing is sent to Digital Heroes servers.