Back to tools
Client-side Apple Wallet decoder

Free pkpass inspector

Drop in an Apple Wallet .pkpass file to inspect its package, validate common PassKit issues, and see a rendered preview. Everything runs locally in your browser.

Drop a .pkpass file here

The ZIP package is opened on your device. No upload required.

What this pkpass decoder checks

A .pkpass file is a signed ZIP package. This tool focuses on the files and fields that are quickest to inspect while building, debugging, or reviewing an Apple Wallet pass.

Rendered pass preview
Required pass.json fields
Barcode format and message
Image assets and file names
Manifest SHA-1 hash checks
Signature and endpoint checks

Pkpass inspector FAQ

Quick answers about inspecting Apple Wallet passes.

What is a pkpass file?

A .pkpass file is an Apple Wallet pass package. It is a ZIP archive that usually contains pass.json, images, a manifest file, and a signature file.

Does this pkpass inspector upload my pass?

No. The file is opened and inspected in your browser. The pass file does not need to be sent to Leal or any server.

Can this tool verify the Apple signature?

Yes. It parses the PKCS#7 signature, checks it against manifest.json, validates the signer against pinned Apple WWDR certificates, and reports certificate or identifier mismatches where possible.

What files can I inspect?

Upload a .pkpass file from Apple Wallet or a PassKit build process. The tool reads common package files including pass.json, manifest.json, signature, icons, logos, strip images, and barcode fields.

Related tools

Keep going with focused tools for PassKit review and loyalty planning.