Schema Markup Generator

Easily generate the perfect structured data (JSON-LD or RDFa schema markups) for any web page in minutes. And, increase
the chances of getting your website featured in the rich results for relevant Google searches.

Which schema type would you like to create?

Select your schema markup type
Organization Markup Local Business Markup Person Markup WebPage Markup FAQ Markup Breadcrumb Markup Article Markup Event Markup How To Markup Logo Markup Video Markup Sitelinks Search Box Markup Recipe Markup Product Markup Review Markup
<script type="application/ld+json">
    {         
      "@context": "https://schema.org/",         
      "@type": "Corporation",         
      "@id": "#Corporation",         
      "url": "",         
      "legalName": "",         
      "name": "",         
      "description": "",         
      "image": "",         
      "logo": "",         
      "telephone": "",         
      "faxNumber": "",         
      "email": "",         
      "address": {             
        "@type": "PostalAddress",             
        "streetAddress": "",             
        "addressLocality": "",             
        "addressRegion": "",             
        "addressCountry": "",             
        "postalCode": ""        
      },         
      "sameAs": [             
        "",          
        "",             
        "",             
        "",           
        ""       
      ] 
    } 
</script>
Copy
<script type="application/ld+json">
    {         
      "@context": "https://schema.org/",         
      "@type": "Organization",         
      "@id": "#Organization",         
      "url": "",         
      "legalName": "",         
      "name": "",         
      "description": "",         
      "image": "",         
      "logo": "",         
      "telephone": "",         
      "faxNumber": "",         
      "email": "",         
      "address": {             
        "@type": "PostalAddress",             
        "streetAddress": "",             
        "addressLocality": "",             
        "addressRegion": "",             
        "addressCountry": "",             
        "postalCode": ""        
      },         
      "sameAs": [             
        "",          
        "",             
        "",             
        "",           
        ""       
      ] 
  } 
</script>
Copy


<div vocab="https://schema.org/" typeof="Organization">
<span property="Google.org (GOOG)"span>

LegalName:<span property="legalname"></span>,

name:<span property="name"></span>,

url:<span property="url"></span>,

description:<span property="description"></span>,

image:<span property="image"></span>,


logo:<span property="logo"></span>,

telephone:<span property="telephone"></span>,

fax:<span property="fax"></span>,

email:<span property="email"></span>,


Address:
        street:<span property="street"></span>

        locality:<span property="locality"></span>

        region:<span property="region"></span>

        country:<span property="country"></span>

        postal code:<span property="postal code"></span>


SameAs:

        <a href="">facebook</a>,

        <a href="">youtube</a>,

        <a href="">Instagram</a>,

        <a href="">Linkedin</a>,

        <a href="">Twitter</a>




</div>

      
    
Copy
<script type="application/ld+json">
         {         
            "@context": "https://schema.org/",         
            "@type": "LocalBusiness",         
            "@id": "#LocalBusiness",         
            "url": "",          
            "legalName": "",
            "name": "",
            "description": "",
            "image": "",
            "logo": "",laz
            "telephone": "",
            "faxNumber": "",
            "email": "",
            "address": {             
              "@type": "PostalAddress",             
              "streetAddress": "",             
              "addressLocality": "",             
              "addressRegion": "",             
              "addressCountry": "",             
              "postalCode": ""        
             }
          }
          } 
      </script>
      
Copy


<div vocab="https://schema.org/" typeof="Organization">
<span property="Google.org (GOOG)"><span>
  
   url:<span property="url"></span>,

   legalName:<span property="legalName"></span>,
    
   name:<span property="name"></span>,

   description:<span property="description"></span>,

   image:<span property="image"></span>,

   logo:<span property="logo"></span>,

   telephone:<span property="telephone"></span>,

   faxNumber:<span property="faxNumber"></span>,

   email:<span property="email"></span>,


   address:
          streetAddress:<span property="streetAddress"></span>,

          addressLocality:<span property="addressLocality"></span>,

          addressRegion:<span property="addressRegion"></span>,

          addressCountry:<span property="addressCountry"></span>,

          postalCode:<span property="postalCode"></span>,

</div>

      
    
Copy
<script type="application/ld+json">
   {         
      "@context": "https://schema.org/",         
      "@type": "Person",         
      "@id": "#Person",         
      "url": "",          
      "name": "",
      "description": "",
      "image": "",      
      "telephone": "",   
      "email": "",
      "sameAs": [             
        "",          
        "",             
        "",             
        "",           
        ""       
      ]
   } 
</script>
Copy


<div vocab="https://schema.org/" typeof="Person">
<span property="Google.org (GOOG)"><span>
  
   url:<span property="url"></span>,

    
   name:<span property="name"></span>,

   description:<span property="description"></span>,

   image:<span property="image"></span>,

   logo:<span property="logo"></span>,

   telephone:<span property="telephone"></span>,

   email:<span property="email"></span>,


</div>

      
    
Copy
<script type="application/ld+json">
   {         
      "@context": "https://schema.org/",         
      "@type": "WebSite",         
      "@id": "#WebSite",         
      "url": "",          
      "name": ""
    } 
</script>
Copy
<script type="application/ld+json">
         {         
            "@context": "https://schema.org/",         
            "@type": "WebPage",         
            "@id": "#WebPage",         
            "url": "",          
            "name": ""
          } 
      </script>
      
Copy
remove
remove
<script type="application/ld+json">
        {
        "@context": "https://schema.org/", 
        "@type": "FAQPage", 
        "mainEntity": [{
          "@type": "Question", 
          "name": "",
          "acceptedAnswer": { 
            "@type": "Answer",
            "text": ""
          } 
        },{
          "@type": "Question", 
          "name": "",
          "acceptedAnswer": { 
            "@type": "Answer",
            "text": ""
          }  
         
        }]
    }
</script>
Copy
        

<ol vocab="https://schema.org/" typeof="faqList">
<li property="itemListElement" typeof="ListItem">
<a property="item" typeof="Webpage" href="">
<span property="name"></span></a>
<meta property="position">
</li>,


<li property="itemListElement" typeof="ListItem">
<a property="item" typeof="Webpage" href="">
<span property="name"></span></a>
<meta property="position">
</li>



</ol>

      
    
Copy
remove
remove
<script type="application/ld+json">
       {
        "@context": "https://schema.org/", 
        "@type": "BreadcrumbList", 
        "itemListElement": [{
          "@type": "ListItem", 
          "position": 1, 
          "name": "",
          "item": "" 
        },{
          "@type": "ListItem", 
          "position": 2, 
          "name": "",
          "item": ""  
        }]
    }
</script>
Copy
        

<ol vocab="https://schema.org/" typeof="BreadcrumbList">
<li property="itemListElement" typeof="ListItem">
<a property="item" typeof="Webpage" href="">
<span property="name"></span></a>
<meta property="position" content="1">
</li>,


<li property="itemListElement" typeof="ListItem">
<a property="item" typeof="Webpage" href="">
<span property="name"></span></a>
<meta property="position" content="2">
</li>



</ol>

      
    
Copy
<script type="application/ld+json">
    {         
        "@context": "https://schema.org",         
        "@type": "Article",         
        "@id": "#Article",   
        "mainEntityOfPage": {
              "@type": "WebPage",
              "@id": "#webpage",
              "url": ""
            },      
        "name": "",         
        "headline": "",         
        "description": "",         
        "image": "",         
        "datePublished": "",  
        "dateModified": "",         
        "author": "",  
        "publisher": {
            "@type": "Organization",
            "name": "",
            "logo": {
              "@type": "ImageObject",
              "url": ""
            }
        }    
    } 
/script>
Copy
script type="application/ld+json">
    {         
        "@context": "https://schema.org",         
        "@type": "NewsArticle",         
        "@id": "#Article",         
        "name": "",         
        "headline": "",         
        "description": "",         
        "image": "",         
        "datePublished": "",         
        "author": "",  
        "publisher": {
            "@type": "Organization",
            "name": "",
            "logo": {
              "@type": "ImageObject",
              "url": ""
            }
        }    
    } 
</script>
Copy
<script type="application/ld+json">
   {          
        "@context": "https://schema.org",         
        "@type": "Event",         
        "@id": "#Event",         
        "name": "",         
        "description": "",         
        "startDate": "",         
        "location": {             
            "@type": "Place",             
            "address": {                 
                "@type": "PostalAddress",   
                "streetAddress": "",                 
                "addressLocality": "",                 
                "addressRegion": "",                 
                "addressCountry": "",                 
                "postalCode": ""             
            },             
            "name": "" 
        }
    }
</script>
Copy


<div vocab="https://schema.org/" typeof="Event">
<span property="Google.org (GOOG)"><span>
  
    
   name:<span property="name"></span>,

   startDate:<span property="startDate"></span>,

   description:<span property="description"></span>,

   location:
          streetAddress:<span property="streetAddress"></span>,

          addressLocality:<span property="addressLocality"></span>,

          addressRegion:<span property="addressRegion"></span>,

          addressCountry:<span property="addressRegion"></span>,

          postalCode:<span property="postalCode"></span>,

          


</div>

      
    
Copy
<script type="application/ld+json">
          {          
           "@context": "https://schema.org",         
           "@type": "Organization",                  
           "url": "",         
           "logo": ""   
           }
           </script>
                      
Copy
        

<div vocab="https://schema.org/" typeof="Organization">
<div property="url"></div>
<div property="logo"></div>
</div>

      
    
Copy
<script type="application/ld+json">
   {          
        "@context": "https://schema.org",         
        "@type": "VideoObject",                  
        "name": "",         
        "description": "",
        "thumbnailUrl": [
            ""  
        ],
        "uploadDate": "",
        "duration": "PTMS",
        "contentUrl": "",
        "embedUrl": "",
         
                
        
    }
</script>
Copy
<script type="application/ld+json">
   {          
        "@context": "https://schema.org",         
        "@type": "WebSite",                  
        "name": "",         
        "url": "", 
        "potentialAction": {
            "@type": "SearchAction",
            "target": "{search_term_string}",
            "query-input": "required name=search_term_string"
        }    
                
        
    }
</script>
Copy
<script type="application/ld+json">
   {          
        "@context": "https://schema.org",         
        "@type": "Product",                  
        "name": "",         
        "description": "",
        "image": {
                 "",
                 "",
                 ""  
        },
        "sku": "",
        "brand": {
            "@type": "Brand",
            "name": ""  
        },
        "review": {
            "@type": "Review",
            "reviewRating": {
              "@type": "Rating",
              "ratingValue": "",
              "bestRating": ""
            },
            "author": {
              "@type": "Person",
              "name": "",  
            } 
        },
        "offers": {
              "@type": "Offer",
              "url": "", 
              "priceCurrency": "", 
              "price": "", 
              "priceValidUntil": "",  
            }     
    }
</script>
Copy


<div vocab="https://schema.org/" typeof="Product">
<span property="Google.org (GOOG)"><span>
  
   name:<span property="url"></span>,

    
   description:<span property="description"></span>,

   image:
         <span property="image1"></span>,

         <span property="image2"></span>,

         <span property="image3"></span>,



   sku:<span property="logo"></span>,

   author:<span property="author"></span>,

   rating:<span property="email"></span>,


</div>

      
    
Copy
<script type="application/ld+json">
   {          
        "@context": "https://schema.org",         
        "@type": "Recipe",                  
        "name": "",         
        "description": "",
        "image": "",
        "author": {
            "@type": "Person",
            "name": ""  
        },
        "datePublished": "",
        "cookTime": "PTMS",
        "prepTime": "PTMS",
        "nutrition": {
            "@type": "NutritionInformation",
            "servingSize": "",
            "calories": " calories",
            "fatContent": " grams fat" 
        },
        "recipeYield": "",
        "recipeInstructions": ""     
    }
</script>
Copy


<div vocab="https://schema.org/" typeof="Person">
<span property="Google.org (GOOG)"><span>
  
   name:<span property="name"></span>,

          description:<span property="description"></span>,

          image:<span property="image"></span>,

          author:<span property="author"></span>,

          publish_date:<span property="publish_date"></span>,

          servings:<span property="servings"></span>,

          nutrition:<span property="nutrition"></span>,

          calories:<span property="Calories"></span>,

          fat:<span property="fat"></span>


</div>

      
    
Copy
<script type="application/ld+json">
   {          
        "@context": "https://schema.org",         
        "@type": "Review",                      
        "itemReviewed": {
            "@type": "", 
            "name": "", 
            "image": "", 
            "priceRange": "", 
            "telephone": "", 
            "address": {
            "@type": "PostalAddress",
            "streetAddress": "",
            "addressLocality": "",
            "addressRegion": "",
            "postalCode": "",
            "addressCountry": "" 
            },
        },
        "reviewRating": {
            "@type": "Rating",
            "ratingValue": ""  
        },
        "name": "",
        "author": {
            "@type": "Person",
            "name": ""  
        }    
    }
</script>
Copy


<div vocab="https://schema.org/" typeof="Person">
<span property="Google.org (GOOG)"><span>
    
   name:<span property="name"></span>,

   price:<span property="price"></span>,

   image:<span property="image"></span>,

   phone:<span property="phone"></span>,

   address:

          streetAddress:<span property="street"></span>,

          country:<span property="country"></span>,

          locality:<span property="locality"></span>,

          state:<span property="state"></span>,

          postalCode:<span property="postalCode"></span>,


</div>

      
    
Copy
<script type="application/ld+json">
   {          
        "@context": "https://schema.org",         
        "@type": "HowTo", 
        "name": "", 
        "description": "",
        "totalTime": "PTM",  
        "estimatedCost": {
            "@type": "MonetaryAmount",
            "currency": "",
            "value": "" 
        },
                          
        "supply": [{"@type": "HowToSupply", 
            "name": ""}],

        "tool": [{"@type": "HowToTool", 
            "name": ""}], 

            "step": [{"@type": "HowToStep", 
            "text": "",
            "image": "",
            "name": "",
            "url": ""

          }]    
          
    }
</script>
Copy

Features and Contributions

Adweek
Tech-Crunch
E27
B2C


HuffPost
Zoho
YourStory
E27


and many more...

Why Should You Choose Our
Schema Markup Generator?

Our Schema Markup Generator makes it easier for you to create JSON-LD code and RDFa code for all of your web
pages. Leveraging this tool will put you ahead of the curve, giving you a chance to improve your search visibility.


And the best part about our Schema Markup Generator?

Here you go:

Free & Easy to Use

Simply select the type of schema markup you want to create, fill out the required details, and get the RDFa or JSON-LD code you need.

Multiple Schema Types

Create all types of schema markups including Person, Organization, Logo, Article, Review, FAQ, How To, Product, and more.

No Schema Knowledge Required

Create structured data in the perfect RDFa and JSON-LD format without any schema knowledge. Directly copy-paste it to your website.

Adding structured data is a great way to feature in the rich snippets of search results. So, what are you waiting for?

Create Your Schema Markup Now!

Frequently Asked Questions


1. What is a schema markup generator?


Schema markup generator is a tool that helps you add structured data to your website.

Our tool allows you to create RDFa and JSON-LD schema markups for Person, Organization, Logo, Article, Review, FAQ, How To, Product, Event, Local Business, Recipe, Video, and Breadcrumb markup data.

You can easily access our Schema Markup Generator via any web browser. Select the schema markup type you want to generate and fill out details such as your name, email address, website URL, article URL, etc. in the schema markup generator form to create a JSON-LD code.

2. How do I create a schema markup?


The easiest way to create a schema markup is to use our schema markup generator. All you need to do is to follow the steps below.

Step 1: Select your schema markup type.

Step 2: Click on “Generate.”

Step 3: Fill out the required details based on the type of schema markup you chose to create.

Schema Markup Screenshot
Step 4: You can view the schema markup code in JSON-LD or RDFa format.

Step 5: Directly copy the code and paste it into your web page’s HTML.

If you’ve got a WordPress site, you can access the WordPress HTML editor by clicking on “View Source” on any page and edit it. Another way to add schema markup code to your WordPress site is to use schema implementation plugins.

3. What is schema markup?


Schema markup is a code that you place on your website to help search engines better understand what the content on your web page means.

For example, when Google sees the words, “Gaurav Sharma,” on our blog posts’ pages, it creates a SERP entry for “Gaurav Sharma.” However, by adding the right schema markup around the name, “Gaurav Sharma,” we can tell Google that “Gaurav Sharma” is the author of the article, not just random words.

By adding Google’s structured data, you can increase the chances of getting your website featured in rich results in the SERPs.

4. What is Google markup?


Google’s Structured Data Markup Helper helps you mark up elements on your web pages so that the search engine can understand the data on the page. This helps Google present your page’s information and data to its users in new ways in Google SERPs.

5. How do I get rich snippets on Google?


To get your website featured in rich snippets on Google, you should:

Create structured data for different types of content on your site, including “how-to” posts, products, reviews, FAQs, local business information, etc.

Leverage our schema markup generator to generate JSON-LD code in the perfect format.

Copy and paste it into your web pages’ HTML. You can also use schema implementation plugins to add the code to your WordPress site pages.

Run the code or page through Google’s Rich Results Testing Tool for validation purposes. This will help you find out whether or not your code or page is eligible for rich results.

Monitor your marked-up pages in Google Search Console for performance and errors.

6. Have other questions?

Get in touch with us using the contact form.



Want to improve your search results rankings? Help Google understand your content better
using our free Schema Markup Generator tool now.

Our Latest Posts

View All

Things You Might Want to Learn
About Structured Data




What Are the Benefits of Adding Structured
Data to Your Site?

Adding structured data to your site tells search engines what your page’s content is all about. It can help you:

Improve your search rankings.

Increase your organic click-through rate.

Increase conversions.

Generate a better ROI.

And the best part? It’s easy to add structured data to your site if you use our Schema Markup Generator tool.

Benefits of Adding Structured
Adding Structured Data to Your Site

How Can Adding Structured Data to Your
Site Help You Feature in a Rich Result?

Adding structured data to your site helps Google understand the key elements of each of your web pages. For example:

The price of a product.

The duration of preparing a dish using your recipe.

The start date of an event.

Google then enhances your search listing with extra features to present the extra information it gets from schema markups. These extra features can help your business stand out in crowded SERPs and get more organic traffic.