Free Local Business Schema Generator

Local Business Schema Generator

// schema.org · LocalBusiness JSON-LD

Local Business Schema Generator

Fill in your business details on the spec sheet. The blueprint on the right updates live and gives you a ready-to-paste script tag for Elementor.

01 Business identity


02 Address & location


03 Opening hours openingHoursSpecification


04 Social profiles sameAs


05 Area served areaServed (optional)


List the cities, neighborhoods, or regions you actually serve — not just your own address.

06 Entity ID @id (optional)


A stable URL that uniquely identifies this business — usually your homepage plus #business. Helps Google connect this listing across pages.

JSON-LD OUTPUT


        
Add this to Elementor
  1. Click Copy script tag above.
  2. In Elementor, drag a Custom HTML / HTML widget onto the page (e.g. footer or the relevant page).
  3. Paste the code in — no need to edit anything inside it.
  4. Update the page and test it with Google's Rich Results Test.

Create Local Business Schema Markup for your business with this free tool. You don’t need to write JSON-LD code manually — just enter your business details and the generator creates the schema code for you.

How to Use the Free Local Business Schema Generator?

1. Enter Your Business Details

Start by entering your business name and selecting the correct business type.

You can also add your business description, website URL, phone number, image, and logo.

2. Add Your Business Address

Enter your complete business address, including:

  • Street address
  • City
  • State or region
  • Postal code
  • Country

If you know your business coordinates, you can also add the latitude and longitude under the advanced location option.

3. Add Your Opening Hours

Enter your opening and closing hours for each day of the week.

If your business is closed on a particular day, simply select Closed.

4. Add Social Profiles

Add your official social media profile URLs, such as Facebook or Instagram.

Enter one URL per line. These can be added to the sameAs property in your Local Business Schema.

5. Add Your Service Areas

If your business serves multiple locations, enter the cities, neighborhoods, or regions you actually serve.

For example:

  • Pune
  • Pimpri-Chinchwad
  • Mumbai
  • Maharashtra

This information is added using the areaServed property.

6. Add Your Business Entity ID

The @id field is optional. If you already use an entity ID for your business, you can add it here.

For most businesses, a URL such as https://example.com/#business can be used as a stable identifier.

7. Copy Your Schema Code

As you enter your information, the Local Business Schema Generator automatically creates your JSON-LD code.

When everything looks correct, click Copy Script Tag.

8. Add It to Your Website

If you use WordPress with Elementor:

  1. Open the page where you want to add the schema.
  2. Add an HTML / Custom HTML widget.
  3. Paste the generated JSON-LD code.
  4. Update the page.

That’s it. Your LocalBusiness schema markup is now added to your page.

Important: Use Accurate Business Information

Only enter real and accurate information about your business. Your business name, address, phone number, opening hours, social profiles, and other details should match the information shown on your website and other business listings.

The Free Local Business Schema Generator helps you create the code, but it does not guarantee rankings or rich results in Google.