Local Schema Generator, Free JSON-LD Builder

Generate perfectly structured LocalBusiness schema markup for your website in seconds. Choose from 10+ business types, Restaurant, MedicalBusiness, LegalService, Hotel and more. Fill in the form, get valid JSON-LD, copy it to your site and unlock Google Rich Results. No sign-up. No cost.

100% Free
No Sign-up
10+ Schema Types
Live Validation

Schema Markup in 4 Steps

1

Choose Your Schema Type

Select the schema type that best matches your business, LocalBusiness, Restaurant, Dentist, Hotel, LegalService and 10+ more. The form fields update automatically for your type.

2

Fill In Your Details

Enter your business name, address, phone, website, opening hours and other details. Every field updates the JSON-LD output in real time as you type.

3

Validate & Review

The live validation panel checks your schema against Google's required properties. Green ticks = ready to publish. Fix any warnings before going live.

4

Copy or Download

Click Copy to Clipboard or Download as .json. Paste the <script> block into the <head> of your page. Test with Google's Rich Results Test tool.

Local Schema Generator

Select your business type, fill in your details and get valid JSON-LD schema markup instantly. The output panel updates live as you type.

Choose Schema Type

Business Details

Core Information
Address
Reviews & Rating
Opening Hours
Social Profiles optional, adds sameAs array

JSON-LD Output

Get Rich Results with Local Schema

βœ…

Always Test Before Publishing

After adding schema to your page, test it with Google's Rich Results Test (search.google.com/test/rich-results). Google must be able to crawl and validate it before showing Rich Results in search. Errors in your markup will silently prevent Rich Results.

πŸ“

Match Your GBP Exactly

Your schema NAP must be 100% identical to your Google Business Profile. Mismatches confuse Google's entity recognition and can undermine both your schema and your local rankings. Copy your address character-for-character from your GBP listing.

🌟

Add Ratings for Star Snippets

Including AggregateRating in your LocalBusiness schema can trigger star ratings in Google search results, one of the highest CTR-boosting SERP features available. You need at least 1 review and a rating between 1 and 5 to qualify.

Complete Your Local SEO Stack

FREE TOOL

GBP Audit

Audit your Google Business Profile across 40+ ranking factors, completeness, reviews, photos and engagement.

Launch Tool
FREE TOOL

Local Citation Checker

Check NAP consistency across 20+ directories and find missing or incorrect citations hurting your Map Pack rankings.

Launch Tool
FREE TOOL

Meta Tag Generator

Generate optimised title tags, meta descriptions and Open Graph tags for your local landing pages.

Launch Tool

LocalBusiness Schema Generator FAQ

Common questions about this free tool, answered clearly.

What is LocalBusiness schema?

It is structured data that tells search engines your business name, address, phone, hours and type. It helps you show up correctly in local results and knowledge panels.

Do I need local schema if I have a Google Business Profile?

Yes, they work together. Your profile lives on Google, while schema lives on your site and confirms the same facts. Matching details across both strengthens your local signals.

Where do I put the schema on my site?

Add the JSON-LD to your homepage and your contact or location page, inside a script tag in the head or body. Keep the details identical to your Google Business Profile.

Want a Full Local SEO Strategy Built for You?

I'll set up your schema, fix your citations, optimise your GBP and build a complete local ranking strategy.