
Why you can't just save a QR image to Apple Wallet
If you have ever tried to screenshot a QR code and drop it into Apple Wallet, you already know it doesn't work. Apple Wallet doesn't store loose images — it stores passes. A pass is a signed file (a .pkpass) that bundles your barcode or QR code together with a title, brand colors, and extra fields. According to Apple's developer documentation, building one requires registering an Apple Pass Type ID and a matching signing certificate, then using it to create a cryptographic signature over the pass. That signature is the whole point: it is how your iPhone knows the pass is genuine.
So "adding a QR code to Apple Wallet" really means generating a pass that contains your QR code. There are two honest ways to do that: tap an "Add to Apple Wallet" button that a service already provides, or create the pass yourself with a tool that can sign it.
Mobile wallets are no longer a niche. Juniper Research put the number of digital-wallet users at about 4.4 billion in 2025, and projects that figure will pass 6 billion by 2030[^1]. Meeting people where they already keep their boarding passes and loyalty cards is why a wallet-ready QR code is worth the extra step.
What changes with iOS 27
Apple previewed a Create a Pass feature at WWDC26: on iOS 27, a person can point their camera at a QR code and have Wallet build a pass from it, with no issuer and no .pkpass involved. iOS 27 is in beta as of July 2026, with general release expected in September.
That is worth understanding precisely, because it does not replace an issued pass — it creates a different kind of object. A pass you build from a photo is a snapshot: the code inside it is frozen at the moment you scanned it, it carries no branding, and nobody on the issuing side knows it exists. A pass issued by a business is live: the destination behind a dynamic QR can be changed after the pass is in someone's Wallet, it carries your name and colors, and the scans are yours to measure. If you are the one handing out the code, that difference is the entire point.
How to add a QR code to Apple Wallet with CodeQR
- Generate your QR code. Use the generator on this page, or open the full QR code generator, and create a URL QR code that points to your destination. Choose a dynamic link if you might change where it goes later.
- Save it to your workspace. Create a free account and save the QR code to your dashboard. A wallet pass wraps a saved QR, so the code has to live in your account first.
- Choose Add to Apple Wallet. On a Pro plan or higher, open the saved QR and select the official Add to Apple Wallet button. CodeQR builds the signed
.pkpassfor you — no certificates to manage. - Confirm on your iPhone. Preview the pass, tap Add, and your QR is in Apple Wallet, ready whenever you need it.
You can read how the feature works on the wallet passes page, and the pricing page shows which plans include it.
A concrete example
A boutique gym prints a "Scan to check in" QR code at the front desk, but members kept losing the paper card. The owner created a dynamic URL QR in CodeQR, saved it, and added it to Apple Wallet as a branded pass. Now members open Wallet, hold up the pass, and the front-desk scanner reads the same code it always did. Because the underlying link is dynamic, when the gym later moved its check-in flow to a new URL, the pass kept working — nobody had to re-issue anything.
Best practices
- Use a dynamic link. A pass you cannot update is a pass you have to re-issue. A dynamic QR keeps the printed and wallet versions pointing wherever you need.
- Keep the destination mobile-friendly. People open wallet passes on their phone, so make sure the page it opens loads fast on mobile.
- Support Google Wallet too. Android users live in Google Wallet, which handles QR passes a little differently — see our Google Wallet guide.
- Test before you ship. Add the pass to your own iPhone and scan it once to confirm the code resolves correctly.
Ready to try it? Generate a QR code now, then create your account to save it and add it to Apple Wallet.
[^1]: Digital Wallet Users to Surpass Three-Quarters of Global Population by 2030 — https://www.juniperresearch.com/press/digital-wallet-users-to-surpass-three-quarters-of-global-population-by-2030/, Juniper Research, verified 2026-07-11