Img2Wallet · iPhone with Apple Wallet sync to a paired Apple Watch

Apple Wallet passes. No Apple Intelligence needed.

Img2Wallet is a free iOS app for any iPhone running iOS 17 or later. It needs no Apple Intelligence and no account. It turns static barcode screenshots and photos into Apple Wallet passes.

Import an image, let on-device Vision Framework recognition read the barcode, and add it to your Wallet. The free tier permits two saved passes and shows ads. One optional lifetime Pro purchase removes every ad and allows unlimited saved passes.

On the App Store now · Free to download · Built in Lincoln, UK

iPhone / Apple Wallet sync to a paired Apple Watch / Vision Framework / PassKit / QR, PDF417, Aztec, Code 128, EAN, Data Matrix / No account

Screenshots

Detected in Img2Wallet. Ready in Apple Wallet.

The same QR code shown before and after pass creation, at its real iPhone proportions.

Img2Wallet card grid with each card labelled by its detected barcode type, such as QR Code, Code 128 and PDF417
01 · Detect

Your image, recognised.

Import a screenshot or photo. Img2Wallet detects the code and keeps the card ready to turn into a pass.

The same gym card as an Apple Wallet pass, ready to add on iPhone
02 · Add to Wallet

The same code, ready in Wallet.

The generated pass lives natively in Apple Wallet, alongside your boarding passes, loyalty cards and tickets.

The problem

Choose the pass route that fits your iPhone.

Apple Wallet in iOS 27 can create a custom pass manually. On supported Apple Intelligence devices, languages and regions, it can also create one from a photo or screenshot.

Img2Wallet provides a dedicated image-to-pass flow on compatible iPhones running iOS 17 or later. It does not require Apple Intelligence, so it also covers supported models that cannot use Wallet's photo route.

Img2Wallet treats a static barcode image as the source. A screenshot, a clear photo of a plastic card or a saved barcode can become an Apple Wallet pass without retyping the code.

“A focused image-to-pass workflow for compatible iPhones on iOS 17 and later.”

Img2Wallet, by Polyphasic Developers

Standout feature

On-device recognition, powered by Vision Framework.

Your image goes in. A real Apple Wallet pass comes out. Recognition happens on your iPhone. The selected image goes to our server only for the signing step Apple requires.

Img2Wallet uses Apple's first-party Vision Framework and PassKit APIs for barcode detection and pass creation. Apple Wallet only accepts cryptographically signed passes, so the final signing step runs on our own server, which deletes your image as soon as the pass is signed.

There is no signup or account to manage. Pass images and content are not shared with advertisers or used for advertising. The free tier does use Google AdMob, as explained in the privacy policy.

  • Recognition for QR, PDF417, Aztec, Code 128, EAN, Data Matrix and other common formats
  • Images used only to build your pass, then deleted and not shared with advertisers
  • Native Wallet barcodes for QR, PDF417, Aztec and Code 128
  • Static image output when Apple Wallet cannot encode the recognised format natively
  • Apple Watch hand-off through Wallet sync
  • No account, no signup and no advertising use of what you convert
Read the privacy policy
Img2Wallet tips sheet on iPhone with guidance on screenshots and barcode detection
Features

Everything you need to go from image to Wallet.

A focused consumer app, native to iPhone. Passes can sync through Apple Wallet to a paired Apple Watch. No web dashboard, no pass-designer learning curve.

Import

Screenshots and photos

Choose a screenshot or photo from your photo library. Img2Wallet reads the selected image.

Barcodes

Multi-format support

Img2Wallet recognises QR, PDF417, Aztec, Code 128, Code 39, Code 93, EAN, UPC-E, ITF, Data Matrix, Codabar, GS1 DataBar, Micro QR and Micro PDF417.

Recognition

Vision Framework

Barcode recognition powered by Apple's native Vision Framework, fast and accurate, with no manual transcription.

Output

Format-aware Wallet output

QR, PDF417, Aztec and Code 128 use native Wallet barcode objects. For other recognised formats, the server renders the same format as a static pass image and keeps the source image if it cannot verify a safe result. Version 1.5 preserves a Data Matrix symbol's detected module grid where possible.

Watch

Apple Watch sync

Apple Wallet can sync the pass to a paired Apple Watch. Whether it scans successfully still depends on the barcode and the venue's scanner.

Details

Name your card

Set the Card Name before saving so you can identify it beside your other Wallet items.

Who it's for

Built for anyone whose wallet has more cards than it should.

Static barcodes on cards and screenshots can move into Apple Wallet, subject to the barcode format and the scanner used by the issuer or venue.

Loyalty & membership

Convert plastic cards into Apple Wallet passes.

Gym memberships, coffee shop loyalty cards, supermarket clubs. Snap them once and stop carrying the plastic. Scan from your iPhone or Apple Watch instead.

Tickets & events

Get screenshot tickets out of your camera roll.

Concert tickets, cinema bookings, museum passes. Convert the confirmation screenshot into a proper Wallet pass that's quick to find and scan.

Gift cards & vouchers

Stop digging through email for that voucher code.

Pull the barcode straight from a gift card or voucher email and put it in Wallet, where you'll actually see it when you need it.

Static codes

Know which access codes can work.

Static barcodes on parking permits or conference badges may work. Img2Wallet cannot copy NFC hotel keys, transit credentials or codes that rotate and refresh.

How it works

Four steps from image to Apple Wallet.

The whole flow takes less time than finding the card in your bag.

Import

Choose a screenshot, card photo or saved barcode image from your photo library.

Auto-detect

Vision Framework reads the barcode on device, with no manual transcription of its payload.

Customise

Set the Card Name shown for the pass before adding it to Apple Wallet.

Add to Wallet

One tap adds the signed pass to Apple Wallet. Wallet can then sync it to a paired Apple Watch.

Alongside Create a Pass

Already on iOS 27?

Apple Wallet in iOS 27 now includes Create a Pass. Passes can be built manually, while the photo and screenshot route requires Apple Intelligence on a supported iPhone, language and region. Apple explains the requirements in its iPhone User Guide.

Img2Wallet works alongside Apple's built-in option. It supports any iPhone running iOS 17 or later, including iPhones on versions before iOS 27, and uses Apple's Vision Framework to read the barcode on device. It needs no Apple Intelligence or account.

In our own testing, Img2Wallet gave better results from the screenshots and photos we tried. Results can vary with the image and barcode.

Side by side
Apple Wallet on iOS 27 Built inPhotos need Apple Intelligence
Img2Wallet iOS 17+From imageNo Apple IntelligenceNo account
Practical guides

Start with the card you want in Wallet.

Short, specific walkthroughs for the most common Img2Wallet jobs.

FAQ

Frequently asked questions.

Still stuck? Send an Img2Wallet support request to the people who built it.

What is Img2Wallet?

Img2Wallet is a native iOS app that turns static barcode screenshots and photos into Apple Wallet passes. It reads the barcode on device, sends the selected image to our server for signing, and lets Apple Wallet sync the finished pass to a paired Apple Watch.

How does it create a pass from an image?

Img2Wallet uses Apple's Vision Framework to detect a barcode in the image. QR, PDF417, Aztec and Code 128 can become native Wallet barcode objects. For formats Wallet cannot encode natively, the server renders the same format as a static pass image and keeps the source image if it cannot verify a safe result. In version 1.5, Data Matrix preserves the detected symbol's module grid where possible. The signing step runs on our server, and your image is deleted when signing completes.

Which barcode formats are recognised?

Img2Wallet recognises QR, PDF417, Aztec, Code 128, Code 39, Code 93, EAN-8, EAN-13, UPC-E, ITF-14, Interleaved 2 of 5, Data Matrix, Codabar, GS1 DataBar, Micro QR and Micro PDF417 on supported iOS versions.

What cannot Img2Wallet convert?

Img2Wallet is for static barcodes. It cannot copy NFC hotel keys, transit access credentials or barcodes that rotate and refresh. Acceptance still depends on the scanner used by the issuer or venue.

Does it work on Apple Watch?

Yes. Once a pass is added to Apple Wallet through Img2Wallet, Apple Wallet can sync it to your paired Apple Watch. Scanning still depends on the barcode and the venue's scanner.

Are my images sent to a server?

Your image is sent to our server for the final signing step, because Apple Wallet accepts only cryptographically signed passes. It is deleted when signing completes and is not shared with advertisers or used for advertising. Full details about pass content and AdMob are in the Img2Wallet privacy policy.

Is Img2Wallet free and does it show ads?

Img2Wallet is free to download. The free tier allows two saved passes and shows a native ad on Home, a banner while adding a card, an interstitial after a successful save and eligible app-open ads. One optional lifetime Pro purchase removes every ad and allows unlimited saved passes. It can be restored and is not a subscription.

Do I still need Img2Wallet on iOS 27?

It is optional. Apple Wallet in iOS 27 has built-in Create a Pass support, while Img2Wallet provides a dedicated image-to-pass option for any iPhone running iOS 17 or later, including iPhones on versions before iOS 27. It reads barcodes on device with Apple's Vision Framework and needs no Apple Intelligence or account.

Download

Snap. Convert. Add to Wallet.

If you've got more screenshots and plastic cards than your Wallet does, this is the fastest way to fix that.

Download on the App Store