Wallet — QR Code, Barcode, Notes, 2FA & Cards
· v1.1.3-4
About
WalletPro is an offline wallet for your Garmin watch. Keep QR codes, barcodes, loyalty and discount cards, notes, and 2FA codes on your wrist. Once synced, saved cards are available without a phone or internet connection.
Keep membership cards, gym passes, access cards, tickets, boarding passes, and your parkrun barcode on your watch. Choose the code format used by the original card or ticket. For two-factor authentication, set up an account once and generate its TOTP/OTP codes on the watch.
Add, edit, or delete cards in the Garmin Connect IQ app settings or from the action menu on your watch. Set each card’s name, type, content or 2FA setup key, and color. After the first sync, your cards remain available without a phone connection, mobile signal, or internet access.
If the watch screen turns off while you present a code to a stationary scanner, tap the screen to wake it; the selected card stays open.
Complete setup guide: https://wallet-pro.dev/locale/en-us/#guide
Important for retailer cards:
Some retailers show a dynamic QR code or barcode in their official app. It may change when opened or after a short time. WalletPro does not sign in to retailer systems or retrieve or refresh these tokens; it only displays the static data you saved. If the official code changes, use the retailer's app—a saved copy may stop working.
Before adding a card, check the retailer's official app, website or help page. Confirm both the original code format and its decoded content. A printed number or its length may differ from the data inside the QR code or barcode. If needed, use a reader that shows both the format and decoded text. Compare the data, not the appearance of the QR image. Even a correctly generated code works only if the retailer accepts that static data. Some tickets look like QR codes but use Aztec or another 2D format. Before entering the value in WalletPro, use a decoder that shows the original format and complete decoded content. For long values, use the WalletPro settings in Garmin Connect IQ instead of entering them on the watch.
What WalletPro does:
- Stores loyalty, discount, membership, and access cards with QR codes or barcodes, as well as product barcodes, notes, and 2FA codes.
- Offers Code 128, Aztec, EAN-13, Code 39, and UPC-A barcode types.
- Saves notes for locker numbers, door codes, frequent-flyer numbers, and other details you need at a glance. On the watch, Add line appends a line; editing the note's content replaces the entire note.
- Lets you browse your saved cards.
- Opens the card, note, or 2FA code you select.
- Generates QR codes, barcodes, and TOTP/OTP codes on the watch. Accepts otpauth://totp setup links with or without an account label.
- Works offline after Garmin Connect IQ settings sync.
- Supports Garmin touch gestures and hardware buttons.
- Hold UP/MENU on the watch to open Add or Edit.
- Does not use external servers.
Show a loyalty card at checkout, a pass at the gym, or a ticket at the entrance, straight from your Garmin watch. You can also save static QR data for a contact in vCard format, a website link, text, or a coupon. Check that the issuer accepts saved codes before relying on them.
WalletPro does not send card names, values, types, colors, or 2FA secrets to the developer. Data stays in Garmin-managed app settings and device storage. WalletPro does not create a separate encrypted vault for 2FA secrets. Clear a Value / Secret field, clear the app settings, or uninstall WalletPro to remove app-managed data.
WalletPro displays saved QR codes, barcodes, and notes on your watch and generates TOTP/OTP codes for 2FA. It gives you quick access to your information; it does not support bank-card or NFC payments.
https://wallet-pro.dev/
What's new
WalletPro 1.1.3
- Added Add / to the QR editor, making web addresses easier to enter on Garmin keyboards that do not include a slash.
- Added Add line to the Note editor for creating multi-line Notes.
- Added support for otpauth://totp setup links from password managers and authenticators, including links without a label.
- Renamed the original generic Barcode card type to Code 128; existing saved cards are unchanged.
- Improved QR reliability for longer values, including Wi-Fi setup codes.
WalletPro 1.1.2
- Added Aztec for ticket, travel, and access cards that use this compact code.
- Added EAN-13 for retail product, store, and loyalty cards.
- Added Code 39 for legacy corporate, club, and membership cards.
- Added UPC-A for North American retail and loyalty cards.
WalletPro 1.1.1
- Added Notes for locker numbers, door codes, and short reference details.
- Choose card background.
WalletPro 1.1.0
- Native countdown when cards are open.
- Better memory use and card loading.
- Bug fixes.
WalletPro 1.0.9
- Added support for more Garmin devices.
WalletPro 1.0.8
- Fixed QR opening on older devices.
WalletPro 1.0.7
- Added more card slots.
WalletPro 1.0.6
- Added support for more Garmin devices.
WalletPro 1.0.5
- Added choices for QR cards, discount cards, and 2FA codes in Garmin Connect IQ settings and the on-watch editor.
- Added support for discount, loyalty, membership, and access cards.
- Added offline TOTP 2FA code generation from Base32 secrets or otpauth URIs.
WalletPro 1.0.4
- Added support for more Garmin devices.
WalletPro 1.0.3
- Added WalletPro app localisation.
- Added animated card transitions in the wallet list.
- Updated wallet cards with brighter accent colors.
WalletPro 1.0.2
- Added a long-touch shortcut on the wallet list to open the same action menu from the touch screen.
- Added subtle haptic feedback for direct QR opening and successful card movement, while native Garmin menus keep their built-in feedback without duplicate vibrations.
- New card slots now start with varied default colors while preserving any color already saved by the user.
- Fixed issues in the on-watch card editor.
WalletPro 1.0.1
- Added on-watch card editing through WalletPro's card manager/editor, using the same Garmin Connect IQ app settings after sync.
- Added watch-face complication publishing for compatible custom watch faces; it publishes only non-sensitive WalletPro status, not QR data or card details.
- Updated permissions for complication support while keeping WalletPro offline-first: no network or communications permissions.
- Refined card accent colors for stronger contrast and readability.
WalletPro 1.0.0
Initial release of WalletPro.
- Add QR-code cards through Garmin Connect IQ app settings.
- Edit and delete cards through Garmin Connect IQ app settings.
- Display cards as a swipeable watch wallet.
- Open a large QR code by tapping or selecting a card.
- Support touch gestures and hardware buttons.
- Add a native Garmin action menu.
- Generate QR codes locally on the device.
- Work offline after settings have synced.
- Add simple card color choices.
- Request no network permissions.
https://wallet-pro.pages.dev/changelog/
Details
Compatible with 212 devices
Updated Sep 12, 2026
Developer website ↗
Privacy policy ↗
Open on apps.garmin.com ↗
Updated Sep 12, 2026
Developer website ↗
Privacy policy ↗
Open on apps.garmin.com ↗