New batch
Upload a CSV, design the pass template, then generate the whole batch in one go.
One row per pass, with a header row naming each column.
across .
Detected columns
Preview (first of )
Design the pass template
Edit the pass, then insert a {{column}} token anywhere to fill it from each row.
Insert a column
Click into a field, then a column to drop it in at the cursor.
Unknown columns referenced
,
Text next to the logo (top-left)
Notification title on pass updates. Defaults to your account name.
No header fields
No primary fields
Apple and Google show only the first primary field; the rest are saved but will not appear on the pass.
No secondary fields
No back fields
Click the pin to fill a row with where you are, for testing. The real pass needs the actual place.
Wallet shows the pass on the lock screen within ~100m of a coordinate.
Pro feature — upgrade to add up to 10 lock-screen location triggers per pass.
Overrides color preset
or paste an image URL
On Google, your strip image shows beneath the QR code, and header fields sit in the field row, not the top-right corner.
This image is smaller than the recommended size and may look soft on the pass.
Add logo text or a primary field value so every pass has a title.
Review & generate
Check the numbers, name the batch if you like, then generate every pass in one go.
Passes to create
from
Credits remaining after
on your plan this month
Leave blank and we date-stamp it for you.