Coding

iOS 27 is adding a 'Create a Pass' button to Apple Wallet

Apple's Wallet app is gaining a 'Create a Pass' button in iOS 27, streamlining the process of generating custom passes for events, loyalty programs, and other physical or virtual tickets. This feature leverages the PassKit framework to enable developers to create and distribute passes directly within the Wallet app, eliminating the need for third-party integrations. The update is set to simplify the creation and sharing of passes, enhancing the overall user experience. AI-assisted, human-reviewed.

Apple's Wallet app in iOS 27 will gain a 'Create a Pass' feature, allowing users to generate custom passes for events, loyalty programs, and tickets directly within the app. The feature, reported by Bloomberg's Mark Gurman on May 4, 2026, is expected to preview at WWDC on June 8, with a public release in September 2026. It marks the first time iPhone users can create Wallet passes without a third-party tool or an Apple Developer account.

How it works

Inside the Wallet app, the existing '+' button gains a new option for creating a pass. Users choose between two starting points:

  • Scan a QR code from a paper card, ticket, or screen
  • Build a custom pass from scratch with no scan needed

Once in the editor, Wallet exposes adjustable styles, images, colors, and text fields. The workflow is template-driven, similar to third-party generators like Pass2U and WalletWallet, rather than Apple's developer-only PassKit pipeline.

Three templates, color-coded

Apple is testing three starting templates, each tied to a default color:

  • Standard (orange): default for any general-purpose pass
  • Membership (blue): geared toward gyms, clubs, libraries, and other recurring-access cards
  • Event (purple): meant for tickets to games, movies, and one-off occasions

The color choice is functional: Wallet sorts passes visually in the stack, and the template hue sets each card apart at a glance.

Why now: 14 years of PassKit drought

Apple shipped PassKit alongside iOS 6 in 2012, but adoption was limited to airlines, big-box retailers, ticketing platforms, and a handful of national chains. Most gyms, cafes, libraries, and small loyalty programs never built a Wallet pass because the path required an Apple Developer account, signing certificates, and engineering work. With Create a Pass, Apple is no longer waiting on developers—users can create passes from QR codes that businesses already print.

What this means for third-party tools

WalletWallet, a web-based pass generator, exists because of this gap. Once Create a Pass ships, a chunk of that workflow moves natively into the iPhone Wallet app. However, WalletWallet still helps in several areas:

  • Google Wallet: Create a Pass is iPhone-only; WalletWallet builds Google Wallet passes from the same form
  • Web, no OS upgrade: iOS 27 needs a compatible iPhone and the September update; WalletWallet runs in any browser today
  • Tag passes with real integrations: WalletWallet's Bandcamp, SoundCloud, and Spotify pass builders pull artist art and links automatically
  • Sharing: A web-generated .pk
Similar Articles

More articles like this

Coding 1 min

Richard Dawkins and the Claude Delusion

Evolutionary biologist Richard Dawkins' long-standing critique of artificial intelligence's potential to surpass human intelligence has been quietly undermined by his own endorsement of Claude, a large language model developed by Meta AI. Dawkins' recent public praise of Claude's capabilities has sparked debate among experts, who argue that his stance contradicts his own warnings about the dangers of superintelligent machines. This apparent paradox highlights the complexities of AI development and the need for nuanced discussions about its potential implications. AI-assisted, human-reviewed.

Coding 1 min

AI Product Graveyard

As the AI landscape continues to evolve, a staggering 74% of AI-powered products launched between 2014 and 2020 have vanished from the market, with many more struggling to stay afloat amidst rising development costs and intensifying competition. The graveyard of failed AI startups is filled with abandoned chatbots, defunct virtual assistants, and mothballed predictive analytics platforms, highlighting the challenges of scaling and sustaining AI-driven innovation. AI product graveyard statistics underscore the need for more robust development frameworks and longer-term investment strategies. AI-assisted, human-reviewed.

Coding 1 min

Show HN: I built a new word game, Wordtrak

A real-time, turn-based word duel platform—Wordtrak—launches with sub-200 ms latency via WebSockets and a custom conflict-resolution engine, letting players swap, steal, or block letters in 1v1 matches or daily leaderboard challenges. The iOS app (Android in beta) syncs state across devices using CRDTs, while a lightweight React frontend keeps payloads under 5 KB. AI-assisted, human-reviewed.

Coding 1 min

Google Chrome silently installs a 4 GB AI model on your device without consent

Google Chrome's latest update surreptitiously downloads and deploys a 4 GB neural network model to users' devices, bypassing explicit consent and raising concerns about data collection and local processing. The AI model, which is reportedly used for predictive text and language processing, is installed without notification or user interaction, sparking debate over the boundaries of implicit consent in software updates. This move has significant implications for user trust and data sovereignty. AI-assisted, human-reviewed.

Coding 1 min

The Frog for Whom the Bell Tolls

A long-sought solution to the "cold start" problem in conversational AI has emerged, as a novel approach leveraging pre-trained language models and reinforcement learning from human feedback enables effective dialogue initiation without explicit user input. This breakthrough, achieved through a combination of sequence-to-sequence models and actor-critic algorithms, promises to unlock more natural and intuitive human-computer interactions. Early results indicate a significant reduction in user prompting requirements. AI-assisted, human-reviewed.

Coding 3 min

Async Rust never left the MVP state

Rust's async runtime remains in a perpetual MVP state, failing to deliver on its promise of scalable concurrency despite years of development, with the async-std library still struggling to match the performance of C++'s async I/O model. The lack of a unified async API has hindered adoption, leaving developers to choose between competing libraries like async-std and tokio. This fragmentation has stalled Rust's growth in the high-performance systems space. AI-assisted, human-reviewed.