Warning: ini_set(): Cannot change zlib.output_compression - headers already sent in /home/content/51/4900151/html/wp-content/themes/thesis_186/custom/custom_functions.php on line 27
Structured Data Validation and Testing Tools

Structured Data Markup Visualization, Validation and Testing Tools

Tools for testing structured data markup and rich snippet display, including microformats and schema.org marked up in microdata, RDFa, RDFa Lite and JSON-LD.

When testing vocabularies and schemas, note that error messages from validators may be related to the usage requirements of only that specific data consumer, especially validation error pertaining to required fields or required properties.

Main Multi-Format Validators

Google Rich Results Testing Tool
Google's tool for validating schema.org and other structured data. Handles HTML marked up with microdata, RDFa and JSON-LD, by direct input or by fetching an existing URL. Includes examples for a range of entity types, including logos, corporate contacts, social profile links, Knowledge Graph events, actions, reviews, breadcrumbs and sitelink search boxes.

Google Rich Results Testing Tool Bookmarklet
Jarno van Driel
One-click access to Google Rich Results Testing Tool information about the page you're viewing.

Google Structured Data Testing Tool
Google Developers
Google's original structured data testing tool, superseded by the Google Rich Results Testing Tool above as of 19 December 2017 (in beta as of that date).

Google Structured Data Testing Tool Bookmarklet
Kevin Polley
One-click access to Structured Data Testing Tool information about the page you're viewing.

Structured Data Test of Current URL
Evgeniy Orlov
Chrome extension that tests the current URL in the Structured Data Testing Tool.

Yandex Structured Data Testing Tool
Yandex Webmaster
Yandex's tool for validating microdata, schema.org, microformats, Open Graph, RDFa and other structured data.

Yandex Structured Data Validator API
Yandex Webmaster
API that automates validation of semantic markup. Supports validation of JSON-LD, RDFa, microdata and microformats. Post-validation the API outputs the structured data extracted from a page in JSON format, or optionally reports only validation errors.

Structured Data Linter
Gregg Kellogg
Validation and visualization tool for microdata, JSON-LD and RDFa, along with vocabulary validation support for schema.org, FOAF, SIOC, SKOS and Dublin Core (DCMI).

Structured Data Linter Bookmarklet
Jarno van Driel
One-click access to a Data Linter information on the page you're viewing.

RDF to SVG Bookmarklet
Jarno van Driel
One-click access to a graphical representation of a webpage's structured data.

Bing Markup Validator
Bing Webmaster Tools
Use of this tool requires you first to login to Bing Webmaster Tools. Supports only URL validation, not validation by direct input. Note that once logged in a webmaster can use the Validator to check the markup of any URL, not just the URLs of domains belonging to that Webmaster Tools account.

Apple App Search API Validation Tool
Apple Developer
Validates a provided web page URL against supported web markup for iOS Spotlight and Safari search. Handles Open Graph markup, and select schema.org types provided with JSON-LD, RDFa or microdata.

Open Graph Tools

Open Graph Debugger
Facebook Developers
Open Graph Object debugger from Facebook.

RDFa Tools

RDFa Play
A real-time RDFa 1.1 editor, data visualizer and debugger (beta).

Microdata Tools

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


Actions on Google Data Feed Validation Tool
Actions on Google
Validator for Google Actions data feeds.

JSON-LD Playground
A web-based JSON-LD viewer and debugger (beta).

Eyas Sharaiha
Provides TypeScript definitions for schema.org in JSON-LD format. The typings are exposed as complete sets of discriminated type unions, allowing for easy completions and stricter validation. More info.

Google Validators for Specific Item Types

Email Markup Tester
Google Developers/Google Webmaster Tools
Validator for JSON-LD and microdata, providing properties for each entity and specific error messages for invalid input.

Chrome Plugins/Extensions

OpenLink Structured Data Sniffer
OpenLink Software
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
"This extension will parse the currently loaded page, and present an icon in the browser address bar when the page contains HTML microdata (green)."

Microdata/JSON-LD sniffer
Matthis de Wit
"This extension lets you know if there is Microdata or JSON-LD on a website an shows it to you."

Semantic Inspector
Yoichiro Tanaka
"This extension shows you a structure written with HTML Microdata."

META SEO Inspector
"Useful to inspect the meta data found inside web pages, usually not visible while browsing."

Green Turtle RDFa
Alex Milowski
"An implementation and viewer of RDFa 1.1 (http://www.w3.org/TR/rdfa-core/) triples…"

Structured Data Conversion Tools and Utilities

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
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
Converts the displayed English Wikipedia page URL to its equivalent in DBpedia.

WikiData Lookup by Name
Hunch Manifest
Lookup service that provides the WikiData, Wikipedia and Product Ontology URIs for an entity, and provides them as a pre-populated JSON-LD array.

Testing Tool Graveyard

Google Structured Data Testing Tool
Google Webmaster Tools
The original Google tool (previously known as the Rich Snippet Testing Tool for validating schema.org, microformats and other structured data, and for generating previews of rich snippets in Google search results for supported types. Handled HTML marked up with microdata, RDFa and RDFa Lite. Redirected to the new tool February 2015.

Sindice Web Data Inspector
The Inspector was a structured data visualization and validation tool for RDF files, HTML pages embedding microformats and XHTML pages embedding RDFa. The founding team announced the end of support for sindice.com in May 2014.

Corporate Contacts Markup Tester
Google's tool for validating schema.org/Organization and schema.org/ContactPoint markup, with JSON-LD support. Seemingly rolled into the main Structured Data Testing Tool, to which it was redirecting until the address of the Tools changed.

Event Markup Tester
Google's tool for validating schema.org/Event markup, with JSON-LD support. Seemingly rolled into the main Structured Data Testing Tool, to which it was redirecting until the address of the Tools changed.

Last updated 19 December 2017