Schema Extractor
All structured data on a page, export-ready
What Is the Schema Extractor?
The Schema Extractor pulls every piece of structured data off a page after it renders: JSON-LD blocks, microdata and RDFa. Each item is shown as a tree with its nested types and properties, flattened into a table with one row per value, and exported as one clean JSON-LD file you can reuse or diff.
Key Features
Extraction, Not Validation
This tool is for getting the data out: seeing exactly what a page declares, copying a competitor's Product or FAQ markup as a starting point, or feeding structured data into a spreadsheet. To check markup against Google's rich-result requirements, run the Schema Markup Checker on the same page.
Why the Page Is Rendered First
Many sites inject their JSON-LD with JavaScript, especially shops and single-page apps. Reading the raw HTML misses it. The page is loaded in a real browser first, so what you see is what search engines that render JavaScript see.
One Format for Everything
Microdata and RDFa are converted to JSON-LD objects in the download, so a page that mixes formats still gives you one file in one shape. The flattened table works the other way round: one row per value with its full path, ready for filtering or a pivot table.
Common Use Cases
- Copying a competitor's product or FAQ schema as a template
- Checking what your CMS or plugins actually output
- Comparing structured data before and after a site migration
- Pulling ratings, prices or authors out of pages in bulk
Frequently Asked Questions
Is the Schema Extractor free?
Yes. It's free with a ProxyHorizon account, and every account gets 25 runs a day shared across all our data tools. You can read about the tool without signing in, but running it needs an account because each run fetches live data.
How is this different from the Schema Markup Checker?
The checker validates markup against the properties Google requires for rich results. The extractor shows and exports everything that is there, in every format, without judging it.
Does it read microdata and RDFa?
Yes. Microdata (itemscope and itemprop) and RDFa (typeof and property) are read along with JSON-LD, including nested items, and converted to JSON-LD in the export.
Is there a limit on how much it shows?
The tree shows the first 450 lines and the table the first 1,500 values. The JSON-LD download holds every item up to about 120,000 characters, which covers almost every page. Past that it keeps whole items, so the file still parses, and its title says how many.
Do you store my results?
No. We log which tool you ran, what you entered and when, so we can apply the daily limit. Results aren't saved, so export them as CSV or JSON if you want to keep them.
Auditing sites or tracking SEO every day?
Proxies for SEO monitoring