Free LocalBusiness Schema Generator

Fill in your business details and get LocalBusiness JSON-LD to paste into your site. It helps search engines read your address, phone and opening hours.

Address

Opening hours

Profiles

Facebook, Instagram, LinkedIn, Google Maps and other pages that belong to the business.

Test the result with Google’s Rich Results Test or the Schema Markup Validator before you publish it.

Want more people to find your site?

MiinDigital helps small businesses rank on Google and get cited in AI answers from ChatGPT, Perplexity and Google AI Overviews.

See our SEO & GEO services

How to Use the LocalBusiness Schema Generator

  1. Pick the business type. Pick the business type that fits best, or leave it as LocalBusiness.
  2. Fill in the details. Enter the name, address, phone and website. Add opening hours, coordinates and profile links if you have them.
  3. Fix any warnings. Read the notes above the output and correct anything marked in red.
  4. Copy the schema. Click Copy schema, then paste it into your site’s header or a Custom HTML block on the page for that location.

What Does the Schema Include?

  • Business type: uses a specific schema.org type such as Restaurant or Dentist when one fits.
  • Name, address and phone: the core details search engines match against your Google Business Profile.
  • Opening hours: days with the same hours are grouped into one entry.
  • Coordinates: optional latitude and longitude for the exact location.
  • Profile links: sameAs links to your social and directory pages.

Why Does Local Business Schema Matter?

Schema gives search engines your business details in a clear, structured form. It does not guarantee a ranking or a rich result, but it states plainly who you are and where you operate. Keep the details identical to your Google Business Profile.

Frequently asked questions

What is LocalBusiness schema?

It is JSON-LD code that tells search engines the name, address, phone number and opening hours of a local business in a format they can read.

Which fields does Google need?

Google lists name and address as required. Phone, URL, coordinates, opening hours and price range are recommended.

Where do I put the code?

Paste it into the head or body of the page about that location, usually the contact page or home page. In WordPress, use a Custom HTML block or your SEO plugin’s schema field.

Can I add more than one location?

Yes. Generate one block for each location and put each one on its own location page.

Is this tool free and does it store my data?

Yes, it is free with no account needed. Everything runs in your browser and nothing is sent to our server.

Related free tools