Syntax validation, not a network test
The validator sends the URI to the official GS1 engine running in your browser. It checks whether the URI can be interpreted as GS1 Digital Link data and validates the extracted AI values.
What is reported
A successful result shows the primary identifier, qualifiers, data attributes, ignored extension parameters and a canonical representation where the engine can produce one. Errors retain useful syntax detail without exposing a stack trace.
What is not tested
It does not verify identifier ownership, target website content or resolver conformance.
Security boundary
The tool deliberately has no server endpoint for arbitrary URL fetching. This keeps user-supplied destinations out of server logs and avoids turning the validator into an open network-probing service.
Frequently asked questions
Does validation contact the URL?
No. The value is parsed in your browser; ProductPassKit does not fetch or probe the supplied host.
Does a valid result prove resolver conformance?
No. The result covers URI syntax and GS1 data only, not resolver behavior or target content.