Local Business Schema Generator

Create schema markup for local businesses to appear in Google local results.

Enter a business name to generate schema

What is the Free Local Business Schema Generator?

The free Local Business Schema Generator creates a complete LocalBusiness (or subtype) JSON-LD block with business name, description, website URL, phone, email, price range, image, full address (street, city, state, postal code, country), and GPS coordinates. Local Business schema helps Google display your business in local search results and Google Maps.

  • Add Local Business schema to a restaurant, shop, or service provider's website.
  • Improve visibility in Google's local "3-pack" search results and Google Maps.
  • Provide structured contact information, address, and opening hours for search engines.
  • Set up schema for a multi-location business by generating one block per location.
  • Supplement a Google Business Profile with on-page structured data for stronger local signals.

How to Use the Free Local Business Schema Generator

  1. 1 Choose the business type from the dropdown (LocalBusiness, Restaurant, Store, etc.).
  2. 2 Enter the Business name, description, website URL, phone, email, and price range.
  3. 3 Fill in the full address: street, city, state/region, postal code, and country code.
  4. 4 Optionally enter latitude and longitude coordinates for Google Maps precision.
  5. 5 Click Copy JSON-LD to get the complete Local Business schema.

Key Features

  • 🏪
    Multiple business types
    Choose from LocalBusiness, Restaurant, Store, Hotel, and more subtypes.
  • 📍
    Full address + GPS
    Include structured address and precise GPS coordinates for Google Maps integration.
  • 📞
    Contact fields
    Phone, email, and price range fields for rich Knowledge Panel display.
  • 📋
    Copy JSON-LD
    One-click copy of the complete Local Business schema.

Example Usage

Example Input
Type: Restaurant, Name: "Joe's Café", Phone: +1-555-555-5555, City: New York, Lat: 40.7128, Lng: -74.0060
Example Output
{
  "@context": "https://schema.org",
  "@type": "Restaurant",
  "name": "Joe's Café",
  "telephone": "+1-555-555-5555",
  "address": { "@type": "PostalAddress", "addressLocality": "New York" }
}

Frequently Asked Questions about the Free Local Business Schema Generator

What is the free Local Business Schema Generator?
Create schema markup for local businesses to appear in Google local results.
Is the Local Business Schema Generator free to use?
Yes, the Local Business Schema Generator is completely free. No account, subscription, or signup is required — ever.
Does my data get uploaded anywhere?
No. The Local Business Schema Generator runs entirely in your browser. Your data is never sent to any server.
Does it work offline?
Yes. Once the page has loaded, the tool works without an internet connection.
Which browsers are supported?
All modern browsers — Chrome, Firefox, Safari, and Edge. No plugins or extensions required.
Does Local Business schema replace Google Business Profile?
No — a Google Business Profile (formerly Google My Business) is separate and more important for local pack visibility. Schema provides supporting signals on your website.
What "type" should I choose for a generic small business?
Use "LocalBusiness" as the general type. If your business has a specific category (Restaurant, MedicalClinic, Store, etc.), choose the most specific type that applies.

Related Free Schema Markup Tools