Free Tool

Local Business Schema Generator

Generate valid LocalBusiness markup for your address, hours and services, ready to paste.

  • ✓ Valid markup
  • ✓ Runs in your browser
  • ✓ Free and unlimited
  • ✓ Nothing transmitted

Schema is markup that states your business details in a form machines read directly. Without it, search engines work them out from your page and sometimes get them wrong. Writing it by hand is easy to get wrong too, because one missing bracket breaks the whole block and nothing warns you.

✓
★★★★★4.9 out of 5from 2,450 Google reviews of our business

Valid every time

No missing brackets, no block that silently does nothing.

✓

Runs in your browser

Nothing is sent anywhere. Your details do not leave the page.

✓

Ready to paste

Copy it straight into your page.

The Tool

Generate Your Local Business Schema

Fill in your details on the left, your schema builds automatically on the right.

Fill in the form, your schema appears here automatically.

Paste this inside a <script type="application/ld+json"> tag in your page <head>. 100% free, unlimited, nothing leaves your browser.

How It Works

1

Enter your business details

Add your name, address, phone, hours, price range and social profiles in the form.

2

Copy your JSON-LD

Your valid schema builds live as you type, click “Copy code”.

3

Add it to your website

Paste it in your page <head> (or via Google Tag Manager / your SEO plugin), then validate with the Rich Results Test.

What schema does and does not do

It states your facts plainly instead of leaving them to be inferred. It is not a ranking lever. Treat it as plumbing that helps your address, hours and services be read correctly, and you will have the right expectation of it.

Keeping it true

Markup that says you close at five when you close at six is worse than no markup at all, because you have now stated something wrong in the clearest machine readable way available. Regenerate whenever your hours or address change.

One block per location

Each branch needs its own markup on its own page. A single block for a whole chain tells search engines very little, and it cannot state hours that differ between branches.

Explore More Free Tools & Services

Frequently Asked Questions

Does schema improve ranking?

Not directly. It makes your details unambiguous, which helps you appear correctly. Treat it as plumbing, not a lever.

Can I write it by hand?

You can, and it breaks quietly. One missing bracket kills the block while the page still looks fine.

One block or one per branch?

One per branch, on that branch's page. A single block for a whole chain says almost nothing useful.

What if my hours change?

Regenerate it. Stale markup is worse than none, because you have stated something false very clearly.

Is my data sent anywhere?

No. This runs entirely in your browser and nothing is transmitted.

Markup for every location, kept current

Generating one block by hand is fine. Keeping valid markup on forty branch pages, updated whenever hours change, is a different job. That is what the platform does.

Browse All Free Tools →Check My Ranking

Local Business Schema Generator

Schema is a plain description of your business for machines. Name, address, hours, what you sell. It goes wrong in two ordinary ways: invalid, so it is ignored, or valid and wrong, which is worse.

The usual form of wrong is drift. Hours were marked up two years ago and changed on the profile last spring, so the page now says one thing in text and another in code.

There is a hard line worth knowing before you cross it. Marking up reviews or ratings you did not receive is a spam violation, and the penalty applies to the whole site rather than the page.

How to use it

  • Choose the most specific type that genuinely describes you.
  • Fill it from your real details, matching the profile exactly.
  • Validate before it goes anywhere near production.
  • Recheck after any change to hours, address or services.

Why it matters

Markup that contradicts your own page is worse than none at all. Generating it from real details and checking it after changes is most of the work.

Questions people ask

Does schema improve rankings?

Not directly. It makes you eligible for richer results, which affects clicks.

Can I add ratings to get stars showing?

Only for real reviews on your own site. Inventing them risks the whole site.

Do I need a separate block per location?

Yes. Each location needs its own address and hours.

Related tools

Related tools

Related reading

Official references