Skip to content

Web, SEO & Business

JSON-LD Schema Markup Generator

Pick a data type, fill in the form and copy the JSON-LD script. The tool checks required fields and formats, and gives you honest notes about what Google actually shows.

Free · no sign-up · runs in your browser · updated

Use JSON-LD Generator (Schema Markup)

Company identity: name, logo, contact and social media profiles.

A logo image of at least 112×112 px in an indexable format (PNG, JPG, WebP, SVG).

Instagram, LinkedIn, YouTube and other official pages.

Use YYYY-MM-DD, or just the year (2018).

Fill in the fields marked * and copy the result. Checks appear as soon as you start typing.

Paste into the <head> or <body> of the page

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "address": {
    "@type": "PostalAddress",
    "addressCountry": "ID"
  }
}
</script>

After installing it, check it in the Schema Markup Validator and Google’s Rich Results Test. The markup must match the content visible on the page. Your data is not sent anywhere.

How to use JSON-LD Generator (Schema Markup)

  1. Choose the type of structured data that matches your page.

  2. Fill in the fields marked *, then fix anything flagged in red in the checks box.

  3. Copy the <script> block into the <head> or <body> of your page, then test it in the Schema Markup Validator and the Rich Results Test.

Available types

Organization is for company identity (name, logo, contact, social profiles). LocalBusiness is for a shop, restaurant or service with an address and opening hours. Article is for an article or blog post with an author and dates. Product is for a product with a price and availability. BreadcrumbList is for navigation paths, and FAQPage is for questions and answers. Each field produces the matching schema.org property; empty fields are dropped so the output stays clean.

What Google shows

Organization, LocalBusiness, Article, Product and Breadcrumb are features in Google’s structured data gallery. FAQ rich results have no longer been shown in Google for any site since 7 May 2026; FAQPage markup is still valid schema.org and can be read by other engines or AI, but do not expect a dropdown display in Google. Markup does not guarantee a special appearance.

An important guideline: the markup must match the content visible on the page. Do not mark up reviews or ratings that do not exist or are not shown; that violates the guidelines and can trigger a manual action. The tool shows a warning when you fill in a product rating.

Why JSON-LD

Google recommends JSON-LD over Microdata or RDFa because it is separate from the HTML, which makes it easy to install and maintain. Text such as </script> inside a value is neutralized automatically so it cannot break your page.

Questions about JSON-LD Generator (Schema Markup)

What are JSON-LD and schema markup?

JSON-LD is a way to write schema.org structured data as JSON inside a script tag. Search engines use it to understand the entities on a page, such as organizations, products or articles.

Where do I paste JSON-LD?

In either the <head> or the <body> of the page it describes. One page can contain several JSON-LD blocks.

Is FAQ schema still useful?

Google stopped showing FAQ rich results on 7 May 2026. The markup is still valid and can help other engines or AI understand the page, but it is not a shortcut to a special display in Google.

How do I check my JSON-LD?

Use the Schema Markup Validator (validator.schema.org) for syntax and Google’s Rich Results Test for eligibility for Google features. Also make sure the content matches what is shown on the page.

Is my data sent to a server?

No. Everything you enter is processed in your browser.

Need more than tools?

We build websites, apps, and custom systems for your business.

These tools are only a small part of what Tipamedia can build. Tell us what you need and we will help you work out the next step.