Skip to content
D DocNectar

Free Local Business Schema (JSON-LD) Generator

Generate a schema.org LocalBusiness JSON-LD snippet with address, phone, and price range information.

100% Free No Signup Works on all devices

Built and fact-checked by the DocNectar team — see our editorial standards

Thanks for rating!

Key Features

Instant Calculation

Get accurate results in real time with our optimized algorithm.

Mobile Friendly

Fully responsive design. Works on all devices & screen sizes.

Privacy Focused

Your data stays on your device. We don't store any inputs.

100% Free

No hidden costs. This tool is completely free forever.

Local business structured data helps search engines understand your physical location, contact details, and price range — information that feeds directly into local search results and map listings.

This generator builds a valid schema.org LocalBusiness JSON-LD snippet from your business's name, address, and optional contact details, ready to paste into your page.

How it works

Enter your business name and full address (street, city, region, postal code, and country code), plus optional phone, price range, and image fields. The generator builds a complete JSON-LD snippet following schema.org's LocalBusiness type, with a nested PostalAddress object.

  1. Enter business name.
  2. Enter street address.
  3. Enter city.
  4. Enter state/region.
  5. Enter postal code.
  6. Enter country.
  7. Enter phone (optional).
  8. Enter price range (optional).
  9. Enter image URL (optional).
  10. Click Calculate to see your results.

Examples

A local coffee shop

"Joe's Coffee Shop" at 123 Main St, Springfield, IL 62701, US generates a complete JSON-LD LocalBusiness snippet with a nested PostalAddress object.

Who should use it

  • Adding structured data to a local business's website to reinforce its address and contact details.
  • Supporting local SEO efforts alongside a Google Business Profile listing.

Industry applications

  • Local SEO and small business marketing
  • Multi-location business website development

Advantages

  • Generates valid, correctly-escaped JSON-LD following the schema.org LocalBusiness specification.
  • Supports optional phone, price range, and image fields for a richer snippet.

Limitations

  • Adding schema doesn't guarantee any specific search result appearance — that's entirely at the search engine's discretion.

Common mistakes to avoid

  • Using a full country name ("United States") instead of the required two-letter ISO code ("US").
  • Leaving out the phone number when it's readily available, missing an easy opportunity to strengthen the listing.

Best practices

  • Keep the business name and address exactly consistent with your Google Business Profile and other citations, since inconsistent listings can weaken local SEO signals.

Tips

  • Validate your generated schema with Google's Rich Results Test after adding it to your page, to confirm it's recognized correctly before relying on it.

Frequently asked questions

Yes, with no signup and no limit on how many snippets you generate.
Paste the generated <script type="application/ld+json"> content anywhere in your page's HTML, typically inside the <head> or near the end of the <body>.
No — structured data on your own website is a complement to (not a replacement for) a Google Business Profile listing, which is managed separately and is the primary driver of local map pack results.
A two-letter ISO 3166-1 alpha-2 code, such as "US" for the United States, "GB" for the United Kingdom, or "CA" for Canada.

Get new calculators and guides in your inbox

No spam — just new tools like Local Business Schema Generator and practical guides.

Favorites