Passmint
TemplatesDocsPricingBlog
Log inGet started
Passmint

Apple and Google Wallet passes from one API. Built for people who ship.

Product
  • Pass Designer
  • Developers
  • Distribution
  • Analytics
  • Templates
  • Pricing
Developers
  • Documentation
  • API reference
  • Node SDK
  • Webhooks
Company
  • Changelog
  • About
  • Contact
  • Support
  • Security
  • Terms
  • Privacy
Social
  • GitHub
  • X

© 2026 Passmint. Built for indie makers.

Apple Wallet & Google Wallet, one API.

Product · Distribution

Every channel. One link.

A smart link that serves the right pass to every device — print it as a QR code, drop it in an email, or send it over SMS. Installs tracked per channel, automatically.

Get started freeTry the demo
Smart linksLast 30 days

passmint.com/p/xK3v9d

Spring launch

QR1,284

passmint.com/p/mR8t2w

Newsletter

Email946

passmint.com/p/qA5n7c

In-store

Link2,051

Blackbird Coffee

Loyalty card

Add to Apple Wallet

Getting the pass onto the phone is the hard part

Passmint handles the device detection, the artifacts, and the measurement — you just share a link.

01
Smart links
One short passmint.com/p/… link serves .pkpass to iPhones and the Google save flow to Android — no user agent sniffing in your code.
02
QR codes
Every link ships with a print-ready QR code for posters, receipts, table tents, and packaging.
03
Email delivery
Send passes straight to an inbox with delivery, open, and install tracking on each send.
04
Campaign attribution
Tag links per campaign or channel and see exactly which surface drove each install.
05
Install events
A live feed of views, downloads, installs, and removals for every link you share.
06
No app, no login
Recipients never create an account. The pass lands in their wallet in two taps.

One link that does the right thing everywhere

Each pass gets a short smart link. iPhones get the signed .pkpass, Android gets the Google Wallet save flow, desktop gets a landing page with a QR code.

  • Device detection handled server-side
  • Short links that fit on a receipt
  • Landing page fallback for desktop

One link, every surface

passmint.com/p/xK3v9d

QR posterEmail buttonSMSWeb banner

The link detects the device and serves the right artifact — .pkpass on iPhone, Google Wallet save flow on Android, a landing page everywhere else.

Email that lands in the wallet, not the trash

Deliver passes by email with a wallet button that works on both platforms — and see which sends actually became installs.

  • Delivery, open, and install tracked per send
  • Works with your own email tooling via API
  • Resend a link without reissuing the pass

Blackbird Coffee

Your loyalty card is ready

Hi Avery — your card is ready. Add it to your wallet and start earning punches today.

Add to wallet

Delivered · opened · installed — each step tracked.

“We put one QR code on the venue doors and watched installs climb during soundcheck. Attribution finally just works.”

Maya Lindqvist

Product engineer, Tilt

Changelog

Try a live pass on your own phone

The new live demo puts a real pass in your Apple Wallet and lets you push updates to it from the browser — no account required.

Jul 6, 2026

Real barcodes in every preview

Pass previews now render the actual barcode for every format — QR, Aztec, PDF417, and Code 128 — instead of a placeholder.

Jul 6, 2026

Edit fields directly on the pass

The designer now supports editing field values inline on the live preview — click the text on the pass and type.

Jul 3, 2026

Lock-screen messages when a field changes

Template fields now support change messages, so an update can announce itself on the lock screen instead of changing silently.

Jul 3, 2026

View all

Explore the platform

Pass Designer

Design passes in the browser — no code, no deploys.

Developers

One API for both wallets, typed SDKs, signed webhooks.

Analytics

Installs, removals, and attribution in real time.

Integrations

Connect Passmint to the tools you already use.

Live demo

See the smart link flow end to end on your own phone.

First pass on your phone in under two minutes.

Get started free

Free for 10 active passes. No card required.