Breadcrumb Schema Generator
Free online breadcrumb schema generator. Works entirely in your browser.
Loading tool...
What is Breadcrumb Schema Generator?
The Breadcrumb Schema Generator turns a list of page names and URLs into valid BreadcrumbList JSON-LD structured data. It follows the exact schema.org structure Google documents β a BreadcrumbList of ListItem entries with positions, names, and item URLs β and wraps the result in a ready-to-paste script tag with safe escaping built in. The URL of the last breadcrumb is handled as optional, matching how Google reads the trail on the current page.
Key Benefits
- Show your breadcrumb trail in Google search results instead of a plain URL.
- Make listings clearer and more clickable with descriptive category names.
- Help search engines understand the hierarchy of your site.
- Skip hand-writing JSON-LD and avoid position, escaping, and URL mistakes.
- Keep full privacy β everything is generated locally in your browser.
Common Use Cases
- β’Marking up product category trails on e-commerce pages.
- β’Adding breadcrumb structured data to blog posts and article sections.
- β’Generating JSON-LD for headless CMS and static site templates.
- β’Auditing existing breadcrumbs for relative URLs and missing entries.
How to Use the Breadcrumb Schema Generator
- List your pages: Enter each page in the trail from the home page down to the current page, using the names shown in your visible site navigation.
- Add the URLs: Paste the full absolute URL (starting with https://) for each page. The URL of the last breadcrumb is optional β Google treats it as the page itself.
- Review warnings: Fix any incomplete entries, duplicate URLs, or relative URLs flagged by the validator, and reorder entries to match your navigation.
- Copy and publish: Copy the generated script tag and paste it into the head or body of the last page in the trail, then validate with the Google Rich Results Test.
Key Features
- Unlimited breadcrumb entries with add, remove, and reorder controls.
- Schema.org-compliant BreadcrumbList JSON-LD output with automatic position numbering.
- Smart optional last-item URL handling β Google allows omitting the URL for the page the schema sits on.
- Validation warnings for incomplete entries, duplicate URLs, and relative URLs that Google would reject.
- Copy-to-clipboard and download as HTML or JSON, fully offline.