- Home
- Free Tools
- UCP Catalog Validator
UCP Catalog Validator
Paste a product feed and see whether AI shopping agents can actually read it. We measure coverage of the fields agents need to discover, compare and buy your products. Runs in your browser.
Paste your product catalog / feed JSON
How the Catalog Validator works
The fields agents need
AI shopping agents don't guess — they need structured fields to place a product on the shelf: a stable id, a clear title, price and currency, availability, a canonical product URL and an image. Miss one and the agent may skip your product or show it wrong.
Paste your feed (an array of products, or an object wrapping a products/items/catalog array) and we compute per-field coverage across every product. Field-name variants (sku/gtin, name/title, link/url…) are recognized. It all runs client-side.
Tips
- ✓Aim for 100% on the essentials: id, title, price, currency and url are non-negotiable for transactability. Availability and image strongly improve conversion.
- ✓Keep URLs canonical: Give agents the canonical product URL, not a tracking or variant link, so they cite and link the right page.
- ✓Standardize availability: Use consistent values (in_stock / out_of_stock) so agents can filter reliably instead of guessing from free text.
UCP Catalog Validator — FAQ
What catalog formats does it accept?+
Any JSON: a raw array of product objects, or an object with a "products", "items" or "catalog" array. It recognizes common field-name variants like sku/gtin and name/title.
Why do agents need these specific fields?+
To transact, an AI agent needs to identify (id), describe (title), price (price + currency), confirm stock (availability), link (url) and show (image) a product. Missing fields break discovery or checkout.
Does my feed get uploaded?+
No. Validation runs entirely in your browser; your catalog never leaves your device.
Is it free?+
Yes, free and no signup required.