SchemaDemon downloads

Graph Explorer

Chrome extension

See any page's JSON-LD as an interactive, draggable graph. Filter by @type, inspect nodes, export PNG/SVG.

Download for Chrome

v1.0.8 · 157 KB · .zip

How to install (about 30 seconds)

This isn't in the Chrome Web Store (yet), so you install it by hand. Chrome allows this through Developer mode. It's a normal, supported feature, not a hack.

  1. Unzip the download. Put the unzipped folder somewhere it can stay. If you delete the folder, the extension goes with it.
  2. Open chrome://extensions in a new tab.
    Websites can't link to Chrome's settings pages, so paste it into the address bar.
  3. Turn on Developer mode (toggle in the top-right corner).
  4. Click Load unpacked and pick the unzipped folder (the one with manifest.json inside).
  5. Click the puzzle-piece icon in the toolbar and pin SchemaDemon. A pink {} badge means the page has JSON-LD. Click the icon to open the graph.

What to expect

  • "Read and change all your data on all websites." Chrome shows this for any extension that can look at page content. SchemaDemon uses it to read the <script type="application/ld+json"> blocks on the page, and that's all it reads.
  • Nothing leaves your browser. No analytics, no tracking, no remote servers. The only outbound links are the Google Rich Results and Schema.org validator buttons, and they only open when you click them.
  • Chrome may occasionally show a "Disable developer mode extensions" popup. That's Chrome being careful with anything outside the store. Click Keep, or close it.
  • To update, download the new zip, replace the folder, and hit the reload icon on the extension's card.

SHA-256: 802f7066bcfffd750a5c9016fe7e29af9e2a5809dec41a1d289a747186ac1e9c

Markup Master

WordPress plugin

Decide which schema loads where and take control of the weak, generic markup that SEO plugins inject in your site.

Download for WordPress

v2.0.2 · 121 KB · .zip

How to install
  1. In WordPress admin, go to Plugins → Add New Plugin.
  2. Click Upload Plugin, choose the zip, then Install Now. Don't unzip it first.
  3. Click Activate.
  4. Edit any Page. A Custom JSON-LD Schema box appears under the editor. Paste your JSON (without the <script> tags) and click Save Schema.

SHA-256: b493ac872e6fa81b568d7b58fe65c4a671c52501ae2c855b91a578986eeb5892