Why you can't add a .pkpass to Google Wallet directly
A .pkpass is an Apple-only file format — a signed ZIP of pass.json and PNG assets, signed with Apple's pass-signing certificate. Google Wallet doesn't read it. Google's equivalent is a JWT-signed save link, minted by a server that holds Google service-account credentials.
What this tool does: parses your .pkpass in the browser, extracts the title, barcode, label/value and color, and asks our API to mint a fresh save link with those values. The result is the same one-tap Add to Google Wallet button you'd get from a merchant who supports Google Wallet natively.
What gets transferred
- Barcode — message and format (QR, Code 128, PDF417, Aztec, UPC). The scanner-facing payload.
- Title — taken from
logoText, falling back toorganizationName. - Color — your pass's
backgroundColormapped to the closest of our six presets. - Label / value — first secondary or primary field, so the merchant ID or member name still shows up.
What does not get transferred: the Apple signature (irrelevant to Google), per-team identifiers, web service URLs, NFC payloads, beacons or arbitrary back fields. Your original .pkpass stays untouched.
Step by step
- Get the .pkpass on your computer or Android device. If it's on your iPhone, AirDrop it to a Mac or save it to Files; on Android you can drop the file straight from your downloads.
- Drop it into the box at the top of this page. The browser unzips it and reads
pass.json. - Confirm the detected fields and click "Generate". The tool sends only those fields to our API.
- Open the save link on Android. Tap "Add to Google Wallet" and the pass appears in your wallet, with the same barcode the merchant scans.
Frequently asked questions
Will the original Apple Wallet pass still work?
Yes. The .pkpass file isn't modified — only read. You can keep both passes active at the same time.
Can the merchant tell I'm using Google Wallet now?
No — the scanner reads the barcode payload, which is identical on both passes. The merchant has no way to distinguish.
Why was my color changed?
Google Wallet store cards use a fixed color palette. We map your pass's backgroundColor to the closest of our six presets (dark, blue, green, red, purple, orange).
I just want to view the pass on Android.
Use the PKPASS Viewer — it shows every field and the barcode without sending anything to our API.
I just want to print it.
Use the PKPASS to PDF Converter. The barcode is re-rendered at print resolution.
Related
- PKPASS Viewer →
Inspect everything inside a .pkpass right in your browser.
- PKPASS to PDF Converter →
Turn a .pkpass into a printable A4 PDF with a scannable barcode.