Manifest
Parses and validates the UCP profile shape.
Tools / UCP Validator
Validate a website's Universal Commerce Protocol manifest, discovery endpoint, commerce capabilities, payment handlers, and launch issues.
Limit: 5 validations per 60 minutes.
Parses and validates the UCP profile shape.
Maps checkout, catalog, cart, order, and payment support.
Finds blockers, warnings, and next fixes.
What this UCP validator checks
Fetches the expected /.well-known/ucp endpoint or validates pasted JSON.
Extracts services, capabilities, payment handlers, and signing keys.
Checks robots access, unsafe metadata, and optional read-only probes.
Universal Commerce Protocol validation
The UCP Validator checks the public Universal Commerce Protocol profile that agents look for at /.well-known/ucp. It reads the profile, validates the required commerce metadata, and points out the issues that can stop agents from discovering services, payment handlers, capabilities, or signing keys.
Use the validator to catch missing services, malformed payment handlers, unsafe URLs, and signing-key mistakes before agents start reading the profile.
Run the profile through the validator first. If discovery or capability metadata is wrong, the checkout flow will usually fail later.
Keep the UCP profile clear, fetchable, and well described. Search engines and AI systems need machine-readable commerce metadata because a human checkout page is not enough.
Use the UCP Validator when you need to check discovery and profile quality. Use the UCP Playground when the profile is good enough to run catalog, cart, and checkout calls against a connected storefront.