๐Ÿ“ Free LocalBusiness Schema Generator

LocalBusiness Schema Generator

Create valid LocalBusiness JSON-LD structured data so Google understands your physical business - its address, phone, opening hours, price range and location. Live code, ready to copy. 100% in your browser - nothing is uploaded or stored.

Add LocalBusiness schema once, on the page about that location. Keep the name, address and phone identical to your Google Business Profile. Build other tags with the Meta Tag Generator.

LocalBusiness JSON-LD

        

๐Ÿ”’ Everything runs in your browser. Your input is never uploaded, logged or stored.

The LocalBusiness Schema Generator builds valid LocalBusiness JSON-LD structured data that tells search engines the key facts about your physical business - its name, address, phone, opening hours, price range and map location. This markup helps Google connect your website to your real-world location and supports your visibility in local search and map results.

It is part of the Structured Data Generators group in our free SEO Toolkit, and it pairs naturally with the Organization Schema Generator for your brand identity. Verify the result in the Rich Result Preview and build your head tags with the Meta Tag Generator and add customer reviews with the Review Schema Generator. Everything runs in your browser - your input is never uploaded or stored.

10
Business Types
100%
Free Forever
0
Data Stored
99.9%
Uptime
โ€” Features โ€”

Put Your Business on the Map

Generate complete LocalBusiness JSON-LD with no coding.

Full Address & Geo

Add a structured postal address plus optional latitude and longitude.

Opening Hours

Add per-day opening hours as a proper OpeningHoursSpecification.

Ten Business Types

From Restaurant and Store to MedicalBusiness and LodgingBusiness.

Copy & Download

Copy the script tag or download it, ready for your location page head.

โ€” How It Works โ€”

Generate Schema in Three Steps

From business details to valid JSON-LD in under a minute.

1

Enter Details

Add your name, contact, address and price range.

2

Add Hours & Geo

Include opening hours and optional coordinates.

3

Copy the Code

Copy the generated LocalBusiness JSON-LD.

4

Add & Validate

Paste it on your location page and run the Rich Results Test.

โ€” Example Output โ€”

What You'll Get

Clean LocalBusiness JSON-LD with address and hours.

localbusiness-schema.json
{
  "@context": "https://schema.org",
  "@type": "Restaurant",
  "name": "Sharma Sweets",
  "telephone": "+91-141-2345678",
  "priceRange": "โ‚นโ‚น",
  "address": { "@type": "PostalAddress", "addressLocality": "Jaipur", "addressCountry": "IN" },
  "openingHoursSpecification": [ { "@type": "OpeningHoursSpecification", "opens": "09:00", "closes": "21:00" } ]
}

What Is LocalBusiness Schema?

LocalBusiness schema is structured data, written in JSON-LD, that describes a business with a physical location. It captures the name, address, phone number, opening hours, price range and map coordinates in a format search engines can read directly. This helps Google associate your website with your real-world location and supports your presence in local search and map listings. This generator builds that markup for you. It is part of the Structured Data Generators group.

Key Properties

PropertyWhat It Provides
nameYour business name as customers know it
addressA structured PostalAddress with street, city and country
telephoneThe public contact number
openingHoursSpecificationOpening and closing times per day
geoLatitude and longitude for the map pin
priceRangeA rough price indicator like โ‚นโ‚น or $$

Why NAP Consistency Matters

๐Ÿ“›

Name

Use the exact business name shown on your storefront and listings.

๐Ÿ“

Address

Match the address precisely to your Google Business Profile.

๐Ÿ“ž

Phone

Use one consistent public number across your site and listings.

๐Ÿ”

Consistency

Identical name, address and phone everywhere builds local trust signals.

What This Generator Includes

  • Ten business types, including Restaurant, Store and MedicalBusiness
  • Structured PostalAddress with city, region, postal code and country
  • Optional GeoCoordinates for an exact map location
  • Per-day OpeningHoursSpecification entries
  • Phone, website, image and price range
  • Clean, valid JSON-LD with one-click copy and download

How to Use the LocalBusiness Schema Generator

  1. Choose your business typePick the most specific type that fits.
  2. Fill in the detailsAdd name, address, phone and price range.
  3. Add hours and coordinatesInclude opening hours and optional geo.
  4. Copy and validatePaste it on your location page and run the Rich Results Test.

Technical Notes

Place it on the page that represents that location, such as your contact or location page, or the home page for a single-location business. If you have multiple branches, add a separate LocalBusiness block on each branch's own page rather than listing them all on one page.

No. LocalBusiness schema is a helpful signal, but local rankings depend heavily on your Google Business Profile, reviews, proximity and relevance. Accurate markup supports your local SEO but cannot guarantee a place in the map pack on its own.

Use 24-hour times for each day you are open. If you have the same hours on several days, add a row per day. If you close for lunch, add two rows for that day with the morning and afternoon ranges. Leave hours out entirely if they vary too much to state.

No. The JSON-LD is built locally in your browser with JavaScript. Nothing you enter is uploaded, logged or stored, so the tool is safe for staging sites and confidential client work.

Common Use Cases

๐Ÿฝ๏ธ

Restaurants

Mark up hours, location and price range for diners searching nearby.

๐Ÿ›๏ธ

Retail Stores

Help shoppers find your shop and its opening times.

๐Ÿฅ

Clinics

Use MedicalBusiness to describe a practice or clinic location.

๐Ÿ’ผ

Services

Mark up a local professional or service business address.

Use the LocalBusiness Schema Generator with these tools from the SEO Toolkit: describe your brand with the Organization Schema Generator, mark up products with the Product Schema Generator, add reviews with the Review Schema Generator, preview results with the Rich Result Preview, build head tags with the Meta Tag Generator, and add social cards with the Open Graph Generator.

โ€” Who It's For โ€”

Built for Everyone

Anyone with a physical location who wants to be found locally.

๐Ÿฝ๏ธ Restaurants & Cafes ๐Ÿ›๏ธ Retail Stores ๐Ÿฅ Clinics & Practices ๐Ÿ’ผ Local Services ๐Ÿ“ˆ Local SEO Specialists ๐Ÿข Agencies ๐Ÿ’ป Web Developers ๐Ÿš€ Small Business Owners
โ€” FAQ โ€”

Frequently Asked Questions

Everything about LocalBusiness structured data.

It builds valid LocalBusiness JSON-LD structured data for a business with a physical location. You enter the name, address, phone, hours, price range and optional coordinates, and the tool outputs a clean script tag you can paste on your location page so search engines understand your business.

Yes, completely. There is no cost, no sign-up and no limit on how many schemas you create. The tool runs entirely in your browser, so there are no server costs and nothing to pay for.

Put it on the page that represents the location, such as your contact or location page, or the home page for a single-location business. For multiple branches, add a separate block on each branch's own page rather than listing them all on one page.

Yes. The JSON-LD is built locally in your browser with JavaScript. Nothing you enter is uploaded, logged or stored, which makes the tool safe for staging sites, unpublished pages and confidential client work.

Pick the most specific type that fits, such as Restaurant, Store, MedicalBusiness or LodgingBusiness. If none fits closely, use the general LocalBusiness type. A more specific type gives search engines clearer context about what you do.

Not on its own. The local map pack depends mainly on your Google Business Profile, reviews, proximity and relevance. LocalBusiness schema is a supporting signal that helps Google understand your site, but it cannot guarantee a map listing.

Use the opening hours section to add a row per day with 24-hour open and close times. If your hours differ by day, add a row for each. If you close midday, add two rows for that day. You can leave hours out if they vary too much.

NAP stands for Name, Address and Phone. Keeping these identical across your website, schema and Google Business Profile builds trust with search engines and helps them confirm your business details, which supports local ranking.

They are optional but helpful. Adding precise coordinates pins your location accurately on maps, which is useful if your address alone is ambiguous. You can find them by right-clicking your location in an online map service.

priceRange is a rough indicator of how expensive your business is, written as symbols like โ‚นโ‚น or $$, or a textual range. It gives searchers a quick sense of affordability. Keep it consistent with what customers actually experience.

Yes. The generator is fully responsive, so you can build LocalBusiness schema from a phone or tablet. Filling fields, adding opening hours and copying the output all work the same as on desktop.

Generate Your LocalBusiness Schema Now

Build valid LocalBusiness structured data for your location in seconds - free, private and instant in your browser.

๐Ÿ“ Open the Generator โ† All Schema Generators