Check a delivery record

Drop in the signed .json file from a Delivery Proof or Receipt. This page checks the record and explains every result in plain language. No account is needed and the record is not stored.

Choose the signed record

Use the JSON export, not the PDF. The PDF is a readable rendering; the JSON carries the signature and timestamp.

Maximum 1 MB
Paste the exported JSON instead

Verify without this website

For disputes, audits or long-term evidence, use the standalone verifier. It is one Python file, needs no packages, makes no network requests and produces the same check-by-check verdict.

Works offline
  1. 1
    Save the recordDownload the signed JSON from the Receipt or Delivery Proof.
  2. 2
    Save the public keysDownload the key history and keep it beside the record.
  3. 3
    Run the verifierPython 3.9 or newer is enough; nothing is installed.
python3 verify_delivery_record.py record.json --keys keys.json

Keep the record, public-key history and verifier together. The hosted page is the convenient check; these three files are the durable, independent one.