Create a Custom Apple Wallet Pass

Under the hood, a Wallet pass is a signed bundle of JSON and images — which is why normal people never make them. A pass creator removes the “signed” and “JSON” parts from your job description. What's left is the fun part: design.

Step 1: choose the right pass type

Apple defines five, and each behaves differently in Wallet:

Step 2: design on the live preview

The editor is the pass — tap any field on the preview and type. What you control:

Step 3: the barcode

Scan an existing code with the camera or type the payload, then pick the display format — QR, PDF417, Aztec or Code 128 (the four Wallet renders). Character limits are enforced per format so the code stays scannable; the formats guide tells you which to pick for what.

Step 4: add — and iterate freely

Tap Add to Apple Wallet and iOS's native sheet does the rest. Because each pass keeps a stable serial number, later edits update the pass already in Wallet — no duplicate graveyard. Passes also live in the app's searchable library (favorite, duplicate, share as .pkpass), and adding up to 10 locations makes them surface on the lock screen where they're useful.

Design in 30 seconds: steal the brand's colors from their app icon, keep fields to what you'd actually read at the register, and put the number humans need (member ID) in a primary field so it's big.

WalletKit app icon

Design your first pass tonight

15 templates, live-preview editing, native Add to Wallet. Free to try.

Download on the App Store

FAQ

Do I need a developer account to make Wallet passes?

No — the app signs passes for you. You just design.

What can I customize on a pass?

Three colors, header + thumbnail images, logo text, seven field pairs, the barcode, and transit icons on boarding passes.

Can I edit a pass after adding it to Wallet?

Yes — edits update the existing pass thanks to stable serial numbers.