Free Breadcrumb Schema Generator

Breadcrumbs help visitors — and Google — understand where a page sits in your site hierarchy. NToolHub's free Breadcrumb Schema Generator turns your breadcrumb trail into valid BreadcrumbList JSON-LD in seconds. It's built for site owners and developers who want clean breadcrumb rich results without hand-writing structured data.

Private by design. This tool runs 100% in your browser — your content is never uploaded to any server.

How to Use the Breadcrumb Schema Generator

  1. Add one row per breadcrumb level, starting with your homepage.
  2. Enter the visible name and the full URL for each level.
  3. Click Generate Schema to build the BreadcrumbList markup.
  4. Paste it into your page <head> and test with the Rich Results Test.

Features

Add unlimited breadcrumb levels with names and URLs, reorder or remove them freely, and get a perfectly numbered BreadcrumbList with ListItem positions. The output is compact JSON-LD with copy and download buttons, ready to drop into any page template.

Benefits & Use Cases

Breadcrumb rich results replace long URLs in search listings with a clean clickable trail (Home › Category › Page), which improves click-through and reinforces your site structure to Google. Consistent breadcrumbs also reduce bounce by making navigation obvious.

Tips

Mirror the visible breadcrumbs on the page exactly — mismatched markup can be ignored by Google. Start every trail at the homepage, use short descriptive names, and include the markup on every page that shows breadcrumbs, not just the homepage.

Frequently Asked Questions

What does BreadcrumbList schema do?

It tells Google the hierarchy of a page (Home › Category › Product) so search results can show a breadcrumb trail instead of a raw URL. It must match the visible breadcrumbs on the page.

How many levels should breadcrumbs have?

Most sites use 2–4 levels. Include the homepage first and the current page last; skip levels that don't exist in your actual site structure.

Do I need the URL for the last item?

Google accepts the current page's URL in the final ListItem. Include it — the generator requires a URL per level to keep the markup valid.

Can I use this with WordPress?

Yes. Paste the generated script into your theme's header via a code-snippets plugin, or add it to the specific page template that renders breadcrumbs.

Related Tools