Free tool

Make LocalBusiness structured data for your website

Enter your name, address, phone and opening hours and get ready-to-paste JSON-LD for your website. We check the formats as you type, and everything runs in your browser.

Nothing you type here is sent to us or stored. The code is made in your browser.

Business

Pick the closest match. If none fits, keep LocalBusiness.

Exactly as it appears on your website and Google profile.

Add your website address: Google reads it to connect this data to your business.

Optional, for example $, $$ or ₹₹.

Address

Two letters, such as IN, US or GB.

Map position (optional)
Opening hours (optional)

Tick the days you are open. Use 24-hour times. Days with the same hours are grouped for you.

  • Closed
  • Closed
  • Closed
  • Closed
  • Closed
  • Closed
  • Closed
Profiles elsewhere (optional)

Your structured data

Still needed: Business name, Street address, City or town, Country code.

Only add details that are true and visible on your website. Do not add ratings or review counts you cannot show on the page.

Questions

What is LocalBusiness schema?
It is a standard way to describe your business to search engines: name, address, phone, hours and more. It is added to your website as JSON-LD inside a script tag.
Will this improve my ranking?
It helps search engines read your details correctly, but no markup guarantees a ranking. Keep it identical to what your website and Google profile say.
Is anything sent to your servers?
No. The code is generated in your browser, and nothing you enter is sent to us or stored.
How do I check the result?
Paste the code into your page, then test the page with Google's Rich Results Test or the Schema Markup Validator.
Why are there no ratings or review fields?
Rating markup must reflect reviews shown on your own page, and it is easy to get wrong. This tool leaves it out on purpose.
    LocalBusiness schema generator · GMB Pro