60+ Structured Data Tools – Create, Test, Plugins & More

*UPDATE: Now With 70+ Tools*

Please note that we are not maintaining the content on this page. To learn more about Schema App’s products, visit our website!

If you are looking for a comprehensive suite of tools to create, optimize, validate and discover structured data look no further than Schema App. Schema App comprises of a suite of tools that can provide comprehensive, scalable Schema.org solutions. If we don’t have exactly what you are looking for, we’ve compiled a list of tools you might find helpful. Schema App does not endorse any of these tools but we think that you might find this information useful in your structured data journey.  If we are missing a tool, add a comment below and we will update our list.

Structured Data Generators
WordPress Plugins
Joomla Plugins
Magento Plugins
Drupal Plugins
Shopify Plugins
Chrome Plugins/Extensions
Schema Markup Validators
Open Graph Tools
RDFa Tools
Microdata Tools
Structured Data Conversion Tools
Web Crawlers
Other Useful Google Tools

Structured Data Generators

Here is a list of tools that generate structured data. Structured Data generators will create the code for you, however, this code must be manually deployed on your website. Find the tool that works the best for you!

Schema App
Subscription from $30/month

Schema App generates schema markup using the JSON-LD format. In addition to the WordPress plugin, there are two authoring tools:

The Schema App Editor allows you to mark up web pages one by one. It contains the entire schema.org vocabulary and highlights the schema.org properties that are ‘required’ and ‘recommended’ by Google to be eligible for rich results.  With the Editor, you can connect the Schema Markup throughout your website to provide the search engines with greater understanding of your content. You can also link to Wikipedia and Wikidata pages to provide additional clarity. Use the Editor to deploy schema markup to your website without every writing code. The Analyzer/Health report allows you to check on the health of your schema markup as you make changes to your content, the algorithms change and the schema.org vocabulary is updated. There are multiple integration options. We’ve never encountered a website we couldn’t optimize!

The Schema App Highlighter allows you to deploy schema markup to thousands of templated pages without writing code. You simply mark up one of the pages and then deploy the markup to all similar pages. It dynamically updates so as you change the content on your page, the markup changes as well.

Features include:

  • Complete Schema.org Vocabulary
  • Ability to add and edit any and all schema.org markup
  • Validation of input against Google and Schema.org recommendations, prompts user for errors
  • Automated Code Generation. Multiple integration options.
  • Central Management of Structured Data with sub-accounts for each client to segment markup
  • Monthly Health Checks for maintaining Structured Data
  • Competitive Crawls to identify markup on competitor site

Structured Data Markup Helper 

Google Developers
– Free
Structured Data Markup Helper shows you how to update your site so that Google can understand the data it contains by filling out forms and generating the code.

Zack Flannick
– Free
– 3 star rating
A simple generator that allows you to input basic information and have that info converted into the standard Schema.org markup structure.

Schema.org Tools
SEO Chat
– Free
A list of schema tools that webmasters can use to markup their pages with microdata in conjunction with existing HTML in a way that is recognized by search engines.

The Ultimate Web Code Generator
Web Code Tools
– Free
This tool offers amazing user experience and generates anything from HTML, CSS, Microdata, Twitter Cards, Open Graph and more.

JSON-LD Schema Markup Generator
J.D. Flynn
– Free
This generator can be used to create, build, or generate structured data markup in the form of JSON-LD that can be injected into the head or footer of your site to improve visibility to the search engines.

Microdata Generator
Steven Ferrino
Microdata Generator for adding Schema.org business related tags to site.

JSON LD Site Name Generator
Serp perception  
– Free
Web-based tool that generates JSON-LD.  Fill out the form, generate the script code and add it to homepage.

JSON LD Generator
Rank Tank
– Free, once you sign up for member’s list
Dual-purpose tool allows you to create organization schema microdata, and sitelink microdata.

JSON-LD Schema Generator for SEO
Hall Analysis
– Free
With this tool you can quickly generate the correct JSON-LD for any page on your site. Created JSON-LD must be pasted in the <head> section of your HTML document.

Snippet Generator
Snippet Generator
– Free
The site is not yet fully completed, but you can currently generate some snippets.

Structured Data Builder for Local Business
Search Commander
– Free
Fill out a form and the Search Commander tool generates shortcode that you can then add to your website.

Breadcrumb structured data tool
– Free
Enter your information in the fields below. Click “go” and you will receive your bread crumbs marked up in structured data.

Back to Top

WordPress Plugins

If you are using WordPress to create your website, these plugins will automatically create and deploy the code onto your site. Most of these plugins are created by independent developers that are not affiliated with a company.

Schema App WordPress Plugin
– 10000+ installs
– 4 stars
– Free & Subscription from $30/month

There are two versions of the WordPress Plugin. The free version applies schema markup to a select group of schema.org types (such as articles, blogs, category pages, etc.) automatically. Visit the link above to learn more.

The Advanced version automatically deploys schema markup to articles, blogs, category pages, some products, Aggregate Ratings (WooCommerce Reviews) and so on. You also get access to the Schema App Editor, where you can mark up any webpage and have access to the entire schema.org vocabulary.  You can also link to Wikidata and Wikipedia to provide additional clarification to the search engines about your blog/article content.  All you have to do is do the basic setup and then the optimization is done for you. The plugin also optimizes your pages for Accelerated Mobile Page (AMP), a project from Google and Twitter designed to make really fast mobile pages.

Schema App Woocommerce Plugin
– $47-$247
– 5 stars

Bring out the full potential of schema markup for product (http://schema.org/Product). This plugin is built so that you can inform Google about the unique quality of your WooCommerce site. This way, when a search engine crawls your site it can see all of your products and understand how it can find you buyers!

The Schema WooCommerce Plugin fully implements schema for WooCommerce. If you are looking for the most comprehensive schema.org product plugin for WooCommerce, you’ve found it. WooCommerce’s default markup only goes part way in this regard, our plugin fills in the rest. On top of it all, we keep it fiercely up to date. With this plugin, you get a rich snippet as well as ALL of the required fields for Google Merchant Shopping feeds and MORE! Our newest update maps all your custom attributes. This means that if you have made some custom attributes on your product that align with schema.org markup for product, such as color or weight, we will use theschema.org/Product markup designated for that specific attribute. If the custom attribute is not in schema.org, we will map it to the generic additionalProperty class. Never has their been a more comprehensive Schema.org markup plugin for WooCommerce!

Hesham Zebida
– 1000 + installs
– 5 stars

  • Easy to use, set it and forget it minimal settings.
  • Enable Schema types at once per custom post type or post category.
  • Provide a valid markup, test it in Google Structured Data Testing Tool.
  • Output JSON-LD format, the most recommended by Google.
  • Extensible, means you can extend its functionality via other plugins, extensions or within your Theme’s functions.php file.

Surnia Ulula
200+ installs
– 4.2 stars

  • Offers complete Schema / Structured Data / Rich Snippet markup, including images, videos, organization (publisher), person (author and co-authors), product variations, product ratings, recipe details, event information, etc.
  • Overrides any missing or incomplete Schema markup in your theme templates.
  • Choose another Schema type than BlogPosting for AMP webpages.
  • Include all WooCommerce product variations and their details in the Schema Product markup! (Pro version)
  • Specific Schema markup for Pinterest — Pinterest does not (presently) read the popular JSON-LD format. The WPSSO plugin and its WPSSO JSON extension include provisions for Pinterest to provide Schema markup using meta tags instead.

SEO Link Creator
– 300+ installs
– 5 stars (1 review)

  • Suggests links to insert for one expression or for a block of text using new icons in visual editor
  • Improves reader experience and SEO score by adding external links in posts
  • Adds schema.org markup to reduce page bounce on ambiguous entities

Breadcrumb Trail
Justin Tadlock
– 20,000+ installs
– 4.1 stars

  • automatically detects your permalink setup and displays breadcrumbs based off that structure.
  • Nearly all sites have some sort of hierarchy. Breadcrumb Trail recognizes that and builds a set of unique breadcrumbs for each page on your site.
  • This means that it can also detect custom post types and taxonomies right out of the box. Whatever you throw at it, it’s got a solution.

Facebook Open Graph, Google+ and Twitter Card Tags
Marco Almeida | Webdados
– 40,000+ Installs
– 4.7 stars

  • This plugin inserts Facebook Open Graph Tags into your WordPress Blog/Website for more effective and efficient Facebook sharing results.
  • It also allows you to add the Meta Description tag and Schema.org Name, Description and Image tags for more effective and efficient Google+ sharing results.
  • It also allows you to add the Twitter Card tags for more effective and efficient Twitter sharing results.
  • You can also choose to insert the “enclosure” and “media:content” tags to the RSS feeds, so that apps like RSS Graffiti and twitterfeed post the image to Facebook correctly.
  • It allows the user to choose which tags are, or not, included and also the default image if the post/page doesn’t have one.

RDFaCE – WordPress Plugin
– 100+ Active installs

  • RDFa Content Editor (RDFaCE) is a plugin for TinyMCE rich text editor.
  • RDFaCE is an implementation for WYSIWYM (What You See Is What You Mean) concept.
  • It enables end-users to easily annotate their blog posts using RDFa and Microdata markups.

WordLift – WordPress Plugin
– 100+ Active installs

  • Supplement content with images, links and interactive visualizations.
  • Create relevant content recommendations.
  • Produce content compatible with schema.org markup, allowing search engines to index and display your website.

51Blocks JSON Schema Generator
– 900+ Active installs

  • 51Blocks JSON Schema Creator allows business owners to add schema markup to a single page or entire site without outputting the markup on the actual site.

Organization Schema Widget
– 6000+ Active installs

  • implement HTML5 microdata markup from Schema.org (organizations, corporations, local businesses & more) into your web pages to make your content stand out in the search results.

Back to Top

Joomla Plugins 

If you are using Joomla, there are many purpose specific markup plugins. For example – event manager markup and logo markup. Here is a list of plugins that deploy Schema.org markup.

Rich Snippets Vote

Rich Snippets Vote is a plugin for Joomla! which adds structured data support (using schema.org standard) for Joomla Voting System and K2 extension. This plugin is compatible with any other voting plugin based on Joomla Voting System.

Google Structured Data Markup
-score: 86
This tool helps you improve your site SEO and enhance the appearance of your website in Google Search results with the Google Structured Data Markup and Google Rich Snippets – Cards.

Back to Top

Magento Plugins

If you are using Magento – there are many options for extensions that generate semantic markup.

SEO Rich Snippets – Google, Bing, Yahoo – schema.org
– 4.7 stars
– $57.00
This extension generates semantic markup that follows Google’s guidelines.

Rich Snippets Suite
– 5 stars
– €65.00
This popular extension creates structured Data for Google, Bing, Twitter Cards, Pinterest Pins, Organization, etc. By the Schema.org markup.

Rich Snippets Extension – Google Schema Tags
– 4.8 stars
– $39.99
Rich Snippets Extension for Magento highlights product information in Google SERPS like rating, price, reviews

Ekomi Rich Snippets
– 5 stars
– Free

  • Easily enable or disable features of snippets on your homepage
  • Made according to the latest Google and Schema.org standards
  • Exclusively made extension for Magento stores
  • You just only have to enable and configure this extension once
  • Use with unlimited store views within one Magento installation
  • Compatible with versions: 1.4.2, 1.5, 1.6, 1.6.1,, 1.7
  • The extension can be used with unlimited products and customers
  • Easy 2-minute installation
    Meets Magento programming practices for most versions and customization compatibility

Back to Top

Drupal Plugins

If you are using Drupal to set up your website these extensions are a great place to start developing structured data markup. Drupal has an extensive list of modules giving you the option of finding one that perfectly fits your needs.

Semantic Views
-24,544 installs 
This Views plugin makes unformatted styles, field row styles and other output more readily configurable without needing to override template files. Instead of overriding row style templates for views where you want to specify different HTML elements (tags) and class attributes, you can specify these inside the Views UI and avoid overriding templates for each view.

– 11,160 installs
This project is a drop-in solution to enable the collections of schemas available at schema.org on your Drupal 7 site. The major search engines including Bing, Google andYahoo! have agreed to recognized these in order to improve the display of search results.

Semantic Fields
– 1531 installs 
Semantic Fields (formerly Semantic CCK in Drupal 6) was created to give users the ability of customizing and enhancing the HTML output of a field. With Semantic Fields enabled, users can specify the HTML wrapper element and classes for:

  • The entire field
  • The labels — above and inline
  • All field items
  • Each individual field item

This allows users to quickly create semantically rich and meaningful HTML markup for fields, such as:

  • Definition Lists
  • Ordered Lists
  • Unordered Lists

Structured Data
– 172 installs
Structured data markup for site name and logo.

Structured Data Markup
– 40 installs
Provides an entity for adding Structured Data Markup (SDM) JSON/LD script objects to your site. You can create fieldable sdm object types to add whatever custom JSON/LD objects you like, and use context module to determine what sdm objects are rendered (in the page ) and when.

Rich Snippets
– 1059 installs
The Rich Snippets module overrides the core Search styles and templates to closely match the UI of major search engines for Drupal’s internal site search. This project is an extension of the core Search and Schema.org modules to display structured data as the familiar rich snippets that end users expect. Rich Snippets also integrates seamlessly with the Apache Solr Search Integration module.

Back to Top

Shopify Plugins 

If you are using Shopify these plugins will automatically create and deploy the JSON-LD code onto your site, helping Google to set up rich snippets (product reviews, prices and stock levels, and page breadcrumbs) on your search listings. breadcrumbs) on your search listings. 

Schema App Total Schema Markup
– 4 stars
– Starting from $15.00
Schema App Total Schema Markup gives your store the most complete and accurate schema markup (in JSON-LD), so you can get higher click-through and conversion reates. All you have to do is install it and your store is optimized. Google, Bing, Yahoo and other services will be able to extract structured data from your store on all of your products.

– 5 stars
– Starting from $15.00
This app automatically gives applies JSON-LD. As soon as the app is installed, search engines and other services will be able to extract structured data from your store.

-5 stars

SEO Manager
NewLeaf Labs
– 5 stars
– $20.00/month
This app allows shop owners to take control of how search engines see their site, and gives them real-time feedback about the success (or failure) of their search engine optimization efforts. SEO app has over 20 features, which include: Edit Titles, Edit Description, Keywords Field, Google Result Simulator, Google, Knowledge Graph Support, JSON-LD Data Support.

Turbo SEO
Eastside Co
– $30.oo
This app claims to improve search engine listings by taking advantage of technology like Google Graph.

Back to Top

Chrome Plugins/Extensions

If you are using Chrome, these plugins/extensions can be used to discover and/or validate existing structured data.

OpenLink Structured Data Sniffer 
OpenLink Software
– 1,509 users
– 5 stars
A plugin for Chrome, Opera and Firefox that detects and shows structured data embedded in web pages with JSON-LD, microdata, RDFa or Turtle.

J.C. Darwin
– 4,366 users
– 4 stars
Parses the currently loaded page, and presents an icon in the browser address bar when the page contains HTML microdata.

Microdata/JSON-LD sniffer
Matthis de Wit
– 852 users
– 3 stars
This extension lets you know if there is Microdata or JSON-LD on a website and shows it to you.

Semantic Inspector
Yoichiro Tanaka
– 7,744 users
– 4 stars
This extension shows you a structure written with HTML Microdata.

META SEO Inspector
– 85,128 users
– 4.5 stars
This tool inspects the metadata found inside web pages, usually not visible while browsing. Mainly aimed at web developers that need to verify the HTML of their site to follow the Webmasters’ Google Guidelines.

Green Turtle RDFa
Alex Milowski
– 1,041 users
– 3 stars
“An implementation and viewer of RDFa 1.1”

Salesforce Schema Builder Expander
– 480 users
– 5 stars
Expands Salesforce schema builder to have more real estate to visualize.

Structured Data Testing Tool
– 20 users
This Google Chrome extension uses the Google Structured Data Testing Tool to validate your structured data markup and rich snippets. The Structured Data Testing Tool checks all metadata formats supported by the Google Structured Data Testing Tool including microdata, Schema, RDFa and JSON-LD.


Back to Top

Schema Markup Validators

The most commonly used schema markup validator is the Google Structured Data Testing Tool but if you are looking something a bit different here is a list of other tools on the web.

Bing Markup Validator
Bing Webmaster Tools
– Free, login required
Creates a report that shows the discovered markup, including HTML Microdata, Microformats, RDFa, Schema.org, and OpenGraph.

Yandex Structured Data Testing Tool
Yandex Webmaster
– Free
Validates microdata, schema.org, microformats, Open Graph, RDFa and other structured data.

Google Structured Data Testing Tool Bookmarklet
Kevin Polley
– Free
A bookmark that creates a new tab with structured data information extracted from the Google Structured Data Testing tool.

Structured Data Linter Bookmarklet
Jarno van Driel
– Free
Bookmark that creates a new tab with structured data information from Google Structured Data Testing tool.

Structured Data Linter
Stéphane Corlosquet and Gregg Kellogg
– Free
This tool verifies the structured data present in their HTML pages.

Back to Top

Open Graph Tools

Open Graph Debugger
Facebook Developers
– Free
Open Graph Object debugger from Facebook. Helps you understand the information attached to that object.

RDFa Tools

RDFa Play
– Free
A real-time RDFa 1.1 editor, data visualizer and debugger.

Microdata Tools

Microdata Parser
SEO Moves
– Free
HTML5 microdata parser that displays details for each microdata type.


JSON-LD Playground
– Free
A web-based JSON-LD viewer and debugger.

Schema App
Subscription $30/month

This Schema App JSON-LD schema creator and management tools are used to optimize websites by inputting required fields, validating that the inputs meet Google and Schema.org standards, generate JSON-LD, and automatically deploy it to your website.  Integrates with WordPress, Google Tag Manager and Javascript APIs. Allows you to gain business intelligence from Semantic Analytics and run monthly health checks to keep your markup on leading edge.

Features include:

  • Complete Schema.org Vocabulary
  • Ability to add and edit any and all schema.org markup
  • Validation of input against Google and Schema.org recommendations prompts user for errors
  • Automated Code Generation (JSON-LD and MicroData) and Deployment through integration with WordPress API, Google Tag Manager, Javascript API
  • Central Management of Structured Data with sub-accounts for each client to segment markup
  • Monthly Health Checks for maintaining Structured Data
  • Competitive Crawls to identify markup on competitor site
  • Semantic Analytics – add context to your analytics using structured data

Back to Top

Structured Data Conversion Tools

Some forms of structured data are useful for some of your needs and not others.  Want to convert from one format to another? These tools will help you do just that.

RDF Translator
Alex Stolz / Martin Hepp / Bene Rodriguez-Castro
A multi-format conversion tool for structured markup, providing conversions to and from RDFa, microdata, JSON-LD, RDF/XML, RDF/JSON and more. Conversion input can be a URI or text. Comes with a REST API for developers.

Convert RDFa to JSON-LD [Bookmarklet]
Niklas Lindström
– Free
This tool extracts RDFa from the current page and displays it as JSON-LD.

Convert Wikipedia URL to DBpedia URL [Bookmarklet]
Based on a bookmarklet by Bob DuCharme
– Free
This tool converts the displayed English Wikipedia page URL to its equivalent in DBpedia.

Back to Top

Web Crawlers 

Web crawlers crawl websites for existing structured data. This information can be useful in helping you determine the structured data your competition is using. It is also great to check in on your own site from time to time to make sure that everything is up to date. Most web crawlers offer free trials and/or freemium pricing strategies.

Schema App Structured Data Analyzer 
Schema App

-Monthly/Yearly Subscription $30/month

The Schema App Structured Data Analyzer crawls a website to identify all schema markup. It runs the markup through our validation and provides the user alerts if the structured data does not meet Google feature requirements and schema.org standards.  Used as part of Schema App Health Checks and Competitive Analysis. Can be integrated with Google Analytics to add semantic context to analytics.

Meta Forensics
– Free to audit up to 500 pages.
This tool works by downloading every page on your website, and analyzing the content and structure.

– Free trial
This tool automatically crawls your website and creates custom reports based on selected SEO criteria.

– Free download from Github
Anthelion is a plugin for Apache Nutch. It crawls semantic annotations within HTML pages.

– Free trial
API crawls, structures and unifies web data, making it readily available for system’s use.

– Free
Enter in URL and Crawly will send you an email of the structured data it has spidered and extracted.

Back to Top

Other Useful Google Tools 

Schema App Highlighter
Schema App 
$400 +

The new Schema App Highlighter is the world’s first complete visual highlighter that empowers you to markup ten or ten thousand pages in minutes.  The Schema App Highlighter is designed to enable digital marketers to do complex schema markup without writing code and without the delays and dependencies of an IT development team.

Schema App Bulk and Dynamic JSON-LD Markup
Schema App

Schema App allows customers to create JSON-LD at scale through bulk uploads (.csv or JSON file), dynamic mapping of a data feed, or updates on changes. Either method enables a large container of data to be transformed into schema markup. All bulk data is validated with our schema.org business rules, so that accurate and complete schema markup is produced. Structured data is automatically created in JSON-LD and sent to our cache, where WordPress, Google Tag Manager or API pull the validated markup.

Google’s Search Console Data Report 

The Structured Data page shows you a list of each type of structured data found on your site, and which, if any, have errors.This tools allows you to check which structured data types have errors, drill down to specific errors fix the markup on your site and verify that the updated markup is correct.

Data Highlighter

Data Highlighter is a webmaster tool for teaching Google about the pattern of structured data on your website. Use the Data Highlighter to tag the data fields on your site with a mouse. Then Google can present your data more attractively in search results and in other products such as the Google Knowledge Graph.

Web Markup Tool for GS1 SmartSearch

The GS1 Web Markup tool makes it easy for you to add structured data about products to your own website, so that the details about the products that you manufacture or sell can be found more easily by search engines and smartphone apps.

Google Custom Search Engine

Add a search box to your homepage to help people find what they need on your website.


Implement the W3C query language by loading schema.org data dumps into BlazeGraph.

Schema.org Visualizer

This tool translates your JSON-LD code into an easily digestible snippet of information. You can view images and understand other data variables which are embedded in the code.

Gruff: A Grapher-Based Triple-Store Browser for AllegroGraph

Gruff allows you to construct databases for error checking, data retrieval, or general browsing.

Web Data Commons

The Web Data Commons project extracts structured data from the Common Crawl, the largest web corpus available to the public, and provides the extracted data for public download in order to support researchers and companies in exploiting the wealth of information that is available on the Web.

Google Knowledge Graph Search API

The Knowledge Graph Search API lets you find entities in the Google Knowledge Graph. The API uses standard schema.org types and is compliant with the JSON-LD specification.

Apache Any23

Any23 is a library, a web service and a command line tool that extracts structured data in RDF format from a variety
of Web documents.

Comment if you have a new tool to add, if a tool listed is no longer available, or to share the love for a tool you use.