Skip to content

Breadcrumb Schema Generator

Generate BreadcrumbList JSON-LD so results show a path rather than a bare URL.

Runs in your browserNo account neededFree
Loading tool…

Processing: This tool runs entirely in your browser. Your input and any file you open stay on your device — nothing is uploaded to a server.

How to use the breadcrumb schema generator

  1. Fill in the fields — they start with a worked example.
  2. Copy the generated script tag.
  3. Paste it into the page's head, then check it in Google's Rich Results Test.

About this tool

Breadcrumb markup replaces the URL line in a search result with a readable path — Home › Image › Compress Image rather than a slug. It is one of the few structured data types that still reliably changes what users see, and it is simple to get right.

List the trail in order, from the site root to the current page. The final item is the page itself; its URL is optional, and Google is happy either way.

The path should match the breadcrumbs visible on the page. Inventing a hierarchy that does not exist in your navigation is the usual mistake.

Common uses

  • Giving category pages a readable result path.
  • Marking up a deep page's hierarchy.
  • Matching visible breadcrumbs with structured data.

Frequently asked questions

Does the last item need a URL?
No. The current page can be listed by name alone, and many sites do exactly that.
Do I need visible breadcrumbs on the page?
It is strongly recommended. Structured data should describe what is on the page, and visible breadcrumbs help users too.

Related tools