Skip to main content
KX Toolkit

Local Business Schema Generator

LocalBusiness is a schema.org type that describes a physical business with an address, phone number, hours, geographic coordinates and price range. Adding it gives Google clean structured signals for the knowledge panel, the local pack and Maps results. It complements your Google

Meta Tag Tools
Address
Geo & Hours
JSON-LD

            

LocalBusiness is a schema.org type that describes a physical business with an address, phone number, hours, geographic coordinates and price range. Adding it gives Google clean structured signals for the knowledge panel, the local pack and Maps results. It complements your Google

This free Local Business Schema Generator from KX Toolkit is part of our all-in-one online toolkit. It runs entirely in your browser, so your data never leaves your device for client-side operations. 100% free, forever - no paywall, no credit card, no trial.

How to use the Local Business Schema Generator

  1. Enter your page URL or paste your meta tags.
  2. Edit the title, description and OG/Twitter fields.
  3. Preview how the snippet will look in Google and social shares.
  4. Copy the generated code into your page <head>.

What you can do with the Local Business Schema Generator

  • Spin up meta tags for a new landing page.
  • Audit existing meta tags for length, missing fields or duplicates.
  • Get OG image previews right before you share on LinkedIn or X.
  • Generate meta tags that pass Google's 60/160-char limits.

Why use KX Toolkit's Local Business Schema Generator

  • Browser-based: Works on Windows, macOS, Linux, iOS and Android - no install, no extension.
  • Privacy-first: Client-side tools never upload your data; server-side tools delete files right after processing.
  • Mobile-friendly: Full feature parity on phones and tablets - not a stripped-down view.
  • Fast: Optimised for instant feedback. No artificial waiting screens, no email-gated downloads.
  • One hub for everything: 300+ tools across SEO, text, image, PDF, code, color, calculators and more - skip switching between sites.

Tips for the best results

Aim for ~55-60 characters in the title and ~150-158 in the description - Google often truncates anything longer.

Related Meta Tag Tools

If you find this tool useful, explore the full Meta Tag Tools collection or browse our complete tool directory. KX Toolkit is built for marketers, developers, designers, students and anyone who needs a quick utility without signing up for yet another SaaS.

What is LocalBusiness schema?
LocalBusiness is a schema.org type that describes a physical business with an address, phone number, hours, geographic coordinates and price range. Adding it gives Google clean structured signals for the knowledge panel, the local pack and Maps results. It complements your Google Business Profile by anchoring the same details on your own website, which is one of the strongest local-SEO trust signals because it is harder to fake than third-party citations.
Should I use LocalBusiness or a more specific subtype?
Use the most specific subtype that fits your business, such as Restaurant, DentalClinic, Plumber, Hotel or AutoRepair. The schema.org hierarchy contains hundreds of subtypes, and Google rewards precise typing because it can match queries more accurately. Fall back to the generic LocalBusiness type only when no subtype is a clear fit. The generator surfaces the most common subtypes in a dropdown so you can pick the right one without memorising the schema.org tree.
How do I model opening hours correctly?
Use openingHoursSpecification with dayOfWeek, opens and closes properties, and emit one entry per distinct schedule. Times must be in 24-hour HH:MM format. For 24-hour businesses, use 00:00 and 23:59 or omit the closes value depending on your engine. Add validFrom and validThrough on seasonal schedules. Sites that ship inconsistent hours between schema, Google Business Profile and the visible page often see local rankings drop because Google distrusts the data.
What address and phone format should I use?
Use a PostalAddress object with streetAddress, addressLocality, addressRegion, postalCode and addressCountry. The country should be a two-letter ISO code such as US or GB. Phone numbers should be in international E.164 format, for example +14155551234. Keep the same name, address and phone number across your website, schema, Google Business Profile and major directories. NAP consistency is one of the highest-impact local-ranking factors and is easy to lose during redesigns or rebrands.
Can I add reviews and ratings?
You may include aggregateRating and review only when the reviews are collected and displayed on your own site. Do not pull ratings from third parties such as Google or Yelp into your schema, because Google's policy explicitly forbids it and will trigger a manual action. If your site does host genuine first-party reviews, the generator can emit aggregateRating with reviewCount and ratingValue alongside individual Review objects for the strongest local-pack support.
How do I validate LocalBusiness markup?
Run the page through Google's Rich Results Test, which checks the local-business-specific requirements, and the Schema Markup Validator for general compliance. Compare the resulting fields against your Google Business Profile to ensure they match. After launch, monitor the Local Business enhancement report in Search Console and watch local-pack impressions in the Performance report to confirm the new markup is feeding into the relevant search experiences.

No reviews yet

Be the first to share your experience with the Local Business Schema Generator.