How to open .PKPASS files on Windows

To open .PKPASS files on Windows, if you received the .pkpass by email, forward the email to an iPhone/iPad account or save the attachment somewhere accessible on your iOS device (e.g., send to yourself and open on the phone).

Step-by-step instructions

  1. If you received the .pkpass by email, forward the email to an iPhone/iPad account or save the attachment somewhere accessible on your iOS device (e.g., send to yourself and open on the phone).
  2. On the iPhone/iPad, open the file from Mail/Files and tap “Add” to add it to Apple Wallet.

Alternative methods

  • Open issuer account and retrieve the pass from their dashboard.
  • Forward the pass to a compatible phone app.

Common issues

The pass won’t add to Apple Wallet (or shows “Invalid Pass”)

Wallet may reject a pass if its signature is invalid, the package is corrupted, or the pass is expired/revoked by the issuer.

  1. Re-download the .pkpass from the original issuer source (avoid re-sent or modified files).
  2. Check that your iOS/iPadOS is up to date, then try adding again from the Files or Mail app.
  3. If it still fails, request a newly issued pass from the provider (the signature and validity are controlled by the issuer).

It opens as a ZIP archive or random files on my computer

.pkpass is a ZIP-based bundle; desktop apps may treat it like a normal archive instead of a Wallet pass.

  1. Don’t extract it if your goal is to use it—transfer the original .pkpass file to an iPhone/iPad and open it there to add to Wallet.
  2. If you need to confirm what it is, you can inspect pass.json after extracting, but use only the original .pkpass for importing.

Android app can’t import the .pkpass

Not all Android wallet apps support the full PKPASS feature set, and some passes are designed primarily for Apple Wallet workflows.

  1. Try a different wallet app that explicitly states PKPASS import support.
  2. Ask the issuer for an alternative delivery method (for example, a QR code or the issuer’s own app-based ticket).

Tapping the file doesn’t show an “Add to Wallet” option on iPhone/iPad

This can happen if the file extension is changed, the download is incomplete, or it’s being opened in a context that doesn’t hand off to Wallet properly.

  1. Confirm the file ends with .pkpass and re-download it from the issuer link if unsure.
  2. Open it from the Files app (not inside a compressed archive viewer), then try again.

Security note

.pkpass files are signed; if a pass has been altered or is from an untrusted source, Wallet may reject it—only add passes you received directly from the official issuer (airline/venue/retailer).

Back to .PKPASS extension page