Breadcrumb Schema Generator
Add the levels of the trail, from the home page to the current page. The tool numbers the positions and outputs BreadcrumbList JSON-LD.
Privacy and cost
This tool runs in your browser. What you type or paste is not sent to our servers and it costs nothing to use.
How it works
- Enter a name and an absolute URL for each level, in order, from the home page to the current page.
- Positions 1, 2, 3… are assigned automatically; blank rows are skipped without leaving gaps.
- The self-check flags a level with no URL (except the last), a trail shorter than two items, or invalid JSON.
Example
Home > Blog > SEO guides > "How to write a title tag": 4 ListItem entries at positions 1 to 4, the last one without a URL (allowed). The self-check shows 0 errors and 0 warnings.
What the result means
BreadcrumbList markup lets Google show the page's path in its results instead of the raw URL, when it finds that useful. It must mirror the breadcrumb visitors actually see on the page. Google does not promise to display it: the markup only makes the page eligible.
Common problems this tool helps with
- Positions that skip a number or do not start at 1.
- An intermediate level without a URL: only the last item may omit it.
- Marked-up breadcrumbs that differ from the trail shown to visitors.
- Relative URLs instead of full absolute URLs.
Frequently asked questions
Should the current page be in the trail?
Yes, as the last item. Its URL is optional: Google infers it from the page that carries the markup.
What is the minimum number of items?
Google expects at least two items in a breadcrumb trail. The tool warns you when there is only one.
Do I also need a visible HTML breadcrumb?
Strongly recommended: the markup must match what visitors see, and a visible trail also helps navigation.
Related tools
- JSON-LD ValidatorPaste a JSON-LD block or the full HTML of a page. The tool extracts every ld+json script and checks its structure property by property.Free · runs in your browser
- FAQ Schema GeneratorType your questions and answers and the FAQPage JSON-LD updates live, with a structure check right under the code.Free · runs in your browser
- Article & BlogPosting Schema GeneratorPick Article, BlogPosting or NewsArticle, fill in headline, dates, author and publisher: the JSON-LD builds live and checks itself.Free · runs in your browser
- WebSite Schema GeneratorEnter the site's name and URL: the WebSite JSON-LD builds live, with an optional SearchAction for internal search.Free · runs in your browser
- Canonical Tag GeneratorPaste a page URL: the tool cleans it (https, tracking parameters, fragment, index file, trailing slash) and outputs the canonical tag and the HTTP header.Free · runs in your browser
- SEO-Friendly URL CheckerPaste one or many URLs to check length, depth, casing, separators, parameters and trailing-slash consistency, with a score per URL.Free · runs in your browser