Apple Wallet pass

application/vnd.apple.pkpass

Extensions
.pkpass
Compressible
no
Status
de facto

The boarding passes and loyalty cards in Apple Wallet: a .pkpass is a ZIP archive holding a pass.json, its images, a manifest.json of per-file SHA-1 hashes, and a detached signature from a registered Apple Developer certificate — the signature is what makes Wallet accept it. Serve this exact Content-Type or iOS treats your pass as a mystery download; Safari and Mail have recognized it since iOS 6. Despite the very official-looking vnd. name, Apple never actually registered it with IANA — it lives in mime-db as a de facto type because the entire ecosystem sends it anyway.

.pkpass is one pass; a .pkpasses bundle is a ZIP of several passes with its own type in Apple's docs.

Defined by Apple Wallet Passes documentation. Registry facts from the IANA media-types registry via mime-db.