Schema Tool
Compare existing and proposed JSON-LD schema side by side across every Shopify page type. Extract schema from any live page, diff the changes, and export a branded report for your client.
Open tool →Paste any page's HTML source and the tool pulls out every JSON-LD block automatically.
Existing and proposed schema shown in two panels with raw and formatted display modes.
Instantly see every line added, removed or unchanged between schema versions.
Modify the proposed schema directly - no need to switch between files.
Download your work as a JSON file and reload it at any time to resume where you left off.
Export a standalone read-only HTML file with all schema data baked in - no JSON attachment needed.
Schema can be compared across all seven standard Shopify page types:
Use the tabs at the top of the tool to select the Shopify page type you are auditing - for example, Product or Collection.
Open the live page in your browser, then press Ctrl+U to view source. Press Ctrl+A then Ctrl+C to copy the full HTML. Paste it into the left Existing schema panel and click Extract JSON-LD.
Paste the HTML source of the updated page into the right Proposed schema panel and click Extract JSON-LD. Alternatively, extract from the live page and then edit the schema directly in the tool using the pink edit button.
Switch to Diff using the toggle in the toolbar. The tool shows every line added (green), removed (red) and unchanged (grey) between the two schemas.
Switch between tabs to compare schema for each page type. Data is saved automatically between tabs and persists in your browser between sessions.
Click Export for client in the toolbar. Enter the project or client name, then click Export. This downloads a standalone .schema-review.html file with all schema data baked in - send this file directly to your client.
Product and BreadcrumbList blocks. The diff view compares whichever block is selected in each panel.
.blink-schema.json file containing all schema data for every page type in the current session..blink-schema.json file to restore your session exactly as you left it.Make sure you are pasting the full HTML page source, not just the visible text. In Chrome, press Ctrl+U to open view-source, then Ctrl+A and Ctrl+C to copy everything. If the page renders schema via JavaScript, the source view may not include it - try using a browser extension that shows the rendered DOM instead.
Both panels need schema extracted before the diff will display. Check that both the left and right panels show a schema block, then switch to Diff view.
The edit button only appears on the right (proposed schema) panel. The left panel is read-only by design to preserve the original as a reference. If you need to edit the existing schema, extract it on the right side instead.
The Export for client button is only available when at least one panel has schema data. Extract schema on any page type tab to enable the export.