Local Business Schema Generator
Build valid LocalBusiness JSON-LD structured data for local SEO, right in your browser.
Business details
Pick the most specific schema.org type that fits — it inherits every LocalBusiness field.
Address
2-letter code (US, GB, CA) or full name.
Map coordinates
Optional but recommended. Right-click your business on Google Maps to copy the latitude & longitude.
Opening hours
Social & profiles (sameAs)
Facebook, Instagram, LinkedIn, Yelp, your Google Business Profile — links that confirm this is the same entity.
Your JSON-LD
Add a business name
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"address": {
"@type": "PostalAddress",
"addressCountry": "US"
},
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday"
],
"opens": "09:00",
"closes": "17:00"
}
]
}
</script>Completeness
- Business name *
- Street address
- Phone number
- Website URL
- Opening hours
- Geo coordinates
- Image
- Social profiles
Paste the script tag into your page's <head>, then verify it with Google's Rich Results Test.
About Local Business Schema Generator.
Generate LocalBusiness Schema (JSON-LD) for Local SEO
Search engines read structured data to understand what your business is, where it is, and when it's open. CipherForces Local Business Schema Generator builds a clean, valid schema.org/LocalBusiness JSON-LD block you can paste straight into your site's <head> — no coding, no plugins, no account. Pick your business type, fill in the details, and the ready-to-use <script type="application/ld+json"> block writes itself in real time.
The tool supports the full LocalBusiness field set that Google and Bing actually use: name, description, website, phone, address, map coordinates, price range, image, opening hours, and social profiles (sameAs). It offers a curated dropdown of 90+ specific schema.org subtypes — Restaurant, HairSalon, Plumber, AutoRepair, Dentist, RealEstateAgent and more — so you can mark up your business as precisely as possible, which is exactly what helps you surface in local packs, knowledge panels, and rich results.
Everything runs entirely in your browser. Nothing you type is ever uploaded to a server, so you can build markup for a client or your own business without any of it leaving your device. When you're done, copy the snippet or download it as a ready-to-paste HTML file, then validate it with Google's Rich Results Test.
Common Use Cases
- Rank in the local pack: Add accurate LocalBusiness markup so Google can confirm your name, address, and phone (NAP) and show your business in map results.
- Show opening hours in search: Structured
openingHoursSpecificationlets search engines display your hours — including "Open now" — directly in results. - Agencies & freelancers: Spin up valid schema for every client site in seconds instead of hand-writing JSON-LD or paying for a subscription plugin.
- Multi-location brands: Generate a separate LocalBusiness block for each storefront with its own address, geo coordinates, and hours.
- Fix "missing structured data" warnings: Resolve Search Console and Rich Results Test flags by adding the recommended LocalBusiness properties.
- Reinforce entity identity (GEO/AEO): Link your Google Business Profile, Facebook, Instagram, and Yelp via
sameAsso AI and search engines connect all your profiles to one entity.
Key Features
- 90+ specific business types: A grouped dropdown of real schema.org LocalBusiness subtypes so your markup is as precise as possible.
- Live JSON-LD preview: The pretty-printed script block updates as you type, so you always see exactly what you'll ship.
- Full opening-hours builder: Add multiple day-and-time rows, group weekdays together, and flag "closed all day" using the correct schema.org convention.
- Built-in validation: Required-field checks, URL validation, and latitude/longitude range checks catch mistakes before you publish.
- Completeness checklist: See at a glance which Google-recommended properties (address, phone, hours, geo, image, social) are present.
- Copy or download: Grab the full
<script>tag, or just the raw JSON for the Rich Results Test — one click either way.
Privacy: All markup is generated locally in your browser with JavaScript. Your business details are never transmitted to any server.
How to use Local Business Schema Generator.
Upload your file
Drag and drop or click to select your file.
Choose settings
Adjust quality, size, or format options.
Download result
Your processed file is ready instantly.
Related business tools.
Privacy-first tools that work everywhere.
Need more than a tool?
Logo, cards, email, and a website you own — one all-in-one package.
Explore all 92 tools