WalletWallet is a free Apple Wallet pass creator that has already been used to create over 125,000 digital passes. It converts physical barcodes into passes for Apple Wallet and Google Wallet, working entirely in your browser without requiring sign-up, installation, or account creation. The tool was recognized as Product of the Day on Product Hunt, highlighting its utility. It is built by Alen and operates with a strong privacy focus—all barcode scanning and pass generation happen locally on your device, ensuring no data is transmitted to servers. Users can input barcode data via camera scan, image upload, or manual typing, making it accessible for any barcode format. This simplicity and privacy make it ideal for quick conversions.
The primary problem WalletWallet solves is the chronic inconvenience of carrying physical barcoded cards. Gym members, shoppers, and professionals often need to keep track of multiple cards that are easy to lose or forget. While Apple Wallet and Google Wallet are universally available on smartphones, there is no built-in way to add arbitrary barcodes custom passes typically require developer tools or paid apps. WalletWallet fills this gap with an instant browser tool. As one Reddit user exclaimed, "omg, LOVE. Ive been SO annoyed by my new gym that uses barcodes... this is a life saver!" This demonstrates the real-world relief of eliminating physical clutter while ensuring passes are always accessible from the lock screen or wallet app.
A key feature group is the barcode input and detection system, which offers three methods: "Scan with Camera," "Upload Image," and "Enter Manually." The camera scanner processes locally a privacy advantage. A drop-down menu allows selection of barcode format from options including QR Code, Code 128, PDF417, Aztec, and UPC. For typical barcodes, the site recommends Code 128; for square codes, QR. This ensures broad compatibility with loyalty cards, gym tags, event tickets, and more. The live preview shows the pass as you edit, confirming the barcode is correctly encoded. Manual entry is available when the barcode cannot be scanned. This flexibility means users can digitize nearly any physical barcode without needing to identify its type beforehand.
The second major feature group is pass customization and management. After entering barcode data, users can set a "Pass Title," upload an optional "Pass Logo" (automatically converted to PNG and embedded in the pass), add up to two "Label/Value" fields (e.g., "Member ID" and the number), and choose a "Card Color." The pass preview updates live, showing exactly how it will appear in Apple Wallet. An expiration option can be set to none, 30, 90, or 365 days, after which the pass auto-expires to keep the Wallet tidy. Additionally, the new "Locations" feature allows adding up to 10 geographic addresses; when the user walks near those locations, the pass automatically appears on the iPhone's Lock Screen via geofencing, providing frictionless access exactly when needed. This reduces the need to hunt through the wallet app.
admin
An additional capability is the "Tags" feature, described as "Turn any social handle into a wallet pass, handed off with a tap." This allows creating a pass that links to a social media profile (like LinkedIn) or any URL, functioning as a digital business card that can be shared with a tap. For developers, WalletWallet offers a free API with the tagline "Create 1,000 passes for $0/month," enabling integration into custom applications or bulk pass generation without coding a full PKPass implementation. The tool also directly generates a Google Wallet save link, ensuring Android users can benefit. A blog post on the site walks through the process of creating a free Apple Wallet pass, providing additional guidance. These features extend the tool's utility from casual one-off conversions to scalable, programmatic use.
WalletWallet's workflow is designed for efficiency. The user lands on the single-page tool, selects an input method (scan, upload, or manual), enters barcode data, then customizes the pass using the available fields: title, logo, labels, color, expiration, locations. As each option is modified, the pass preview updates in real-time, showing the exact look of the final pass including the barcode and any embedded data. Once satisfied, the user clicks "Download .pkpass" to receive a standard Apple Wallet pass file, or opens the Google Wallet link that is automatically generated. All processing is done client-side, with no server interaction—the barcode scanning, image conversion, and pass assembly occur entirely in the browser. This ensures privacy, speed, and a seamless experience without redirects or loading screens.
Concrete use cases are vividly illustrated by user testimonials on Hacker News and Reddit. One user wrote, "I did! It worked just fine for my gym pass," confirming the tool's reliability for gym membership barcodes. Another said, "I have been looking for something like this for so long! All I wanna do is stop carrying this rec center card around. Perfect," highlighting the elimination of a physical card. A third used it to create a business card linking to their LinkedIn profile, enabling professional networking with a tap. A Reddit user called it "a life saver" for a gym barcode. In each scenario, the outcome is the same: the user can now leave the physical card at home, relying solely on their smartphone's wallet app for access, scanning, or sharing. This reduces clutter and prevents loss.
The target audience spans individuals who carry barcoded cards: gym-goers, loyalty program members, professionals, and minimalists. The tool works on any device with a modern browser, both desktop and mobile. It requires no sign-up, no installation, and no personal data collection—privacy is a core feature. Pricing is completely free; there are no subscription tiers or hidden costs. For developers, the free API enables bulk pass creation. The platform natively supports Apple Wallet on iOS and Google Wallet on Android, covering the vast majority of smartphone users. The tool is built by Alen (alen.ro) and is available in multiple languages (English, Deutsch, Español). A blog section provides tutorials and updates. In summary, WalletWallet provides a simple, private, cost-free way to transform any barcoded card into a digital pass, making everyday carry lighter and more convenient.
Gym members and fitness enthusiasts who want to eliminate physical membership cards; shoppers enrolled in multiple loyalty programs looking to consolidate in their phone; professionals attending conferences who need digital business cards; event organizers and gate staff who use QR-coded tickets; developers and businesses needing a free API to generate passes for customers; minimalists seeking to reduce physical wallet clutter. Additionally, any smartphone user with a barcoded card who prefers the convenience of Apple Wallet or Google Wallet. The tool is also suitable for small business owners who want to issue digital loyalty cards to customers without investing in custom development.