Skip to main content
Aarunya AppsAarunya Apps
📍Local pack result

Local Business Schema Generator — Free JSON-LD

Generate valid LocalBusiness structured data that helps your business appear in Google's local pack — the map-and-listing box for location-based searches. Essential for any business with a physical address.

What Google shows

Your business in Google's local map pack with address, phone number, opening hours, and star rating. Also feeds Google Maps with structured business data.

Schema.org JSON-LD Generator

Free

Generate valid structured data for Google rich results. 100% client-side — nothing leaves your browser.

Schema looks good — all required fields are filled
📍

Local Business Fields

Map pack & local SEO

Address

Contact

Opening Hours

Real-time output

JSON-LD updates as you type. No submit button, no page reload.

Built-in validator

Required and recommended fields checked against Google's rich result guidelines.

🔍

SERP preview

See an approximate preview of how your schema will appear in Google search results.

Required by Google

  • *Business name
  • *Street address
  • *City
  • *Country

Recommended

  • Phone number
  • Website URL
  • Opening hours
  • Business type

When to use Local Business schema

Restaurants and cafes

Show opening hours, address, and phone in Google's local pack and Maps.

Retail stores

LocalBusiness schema reinforces your Google Business Profile data for map pack rankings.

Service businesses

Plumbers, dentists, and other services benefit from local pack visibility for city-based searches.

Frequently Asked Questions

What business type should I choose?

Use the most specific type available: Restaurant, MedicalClinic, AutoDealer, etc. More specific types give Google better context. If your type isn't in the list, use LocalBusiness as a fallback.

What format do opening hours use?

Google uses the schema.org openingHours format: 'Mo-Fr 09:00-17:00'. Each line is a separate hours specification (e.g. 'Sa 10:00-14:00'). The generator formats these correctly.

Is this the same as Google Business Profile?

No — they're separate but complementary. Google Business Profile is manually managed via Google. LocalBusiness schema in your page HTML provides machine-readable signals that reinforce your GBP data.

🔍

Validate in Google Rich Results Test

Paste your generated JSON-LD to confirm it qualifies for rich snippets.

Test in Google →
Powered by Aarunya Apps