Guide · 6 min read

Sports ticket barcodes.

Pro sports moved to mobile-only entry faster than almost anyone else — and many stadium tickets now have no visible barcode at all. Here's why, and how to get through the turnstile.

The short answer: most major-league and big-event stadiums use rotating barcodes in the team or ticketing app, or tap-to-enter (NFC) tickets in Apple Wallet or Google Wallet. A tap-to-enter wallet ticket often shows no barcode — you hold the top of the phone near the reader instead. If the app shows no code at all yet, it is usually released closer to game day.

Tap-to-enter tickets: no barcode by design

When a stadium supports NFC entry, the wallet pass stores a secure credential that the turnstile reads by radio, like a contactless card payment. Many of these passes deliberately show no barcode, or show a message like "hold near reader". That's not an error.

  • On iPhone, double-click the side button (or open Wallet), pick the ticket, and hold the top of the phone near the reader. Express mode can let you tap without unlocking.
  • On Android, open Google Wallet or the team app, select the ticket, and tap the back of the phone to the reader with NFC switched on.
  • Battery matters: if your phone dies, the ticket goes with it. Charge before you leave.

Rotating barcodes in the team app

Where entry is by scan rather than tap, sports tickets typically use a code that changes every few seconds, generated on your phone from a secret plus the current time. A screenshot freezes one value that expires almost immediately, which is exactly the point: it kills screenshot resale. Open the live ticket in the official app at the gate. (How it works: rotating barcode tickets.)

“Barcode will be available closer to the game”

Teams often hold the code back until 24–72 hours before kickoff, or until the day of the game, to cut down on fraud. Until then the ticket shows the seat but no code. Make sure you're signed into the same account, keep the app updated, and check again on game day. If kickoff is a couple of hours away and there's still nothing, contact the team's ticket office. More causes in my ticket has no barcode.

Transferred, shared or resale tickets

  • If you sent a ticket to someone, its barcode disappears from your account and a new one is issued to them once they accept.
  • If you listed a ticket for resale, the barcode is usually hidden while it's listed. Delist it to get it back.
  • If someone sent you a ticket, you must accept the transfer in the app before your own barcode appears. A forwarded screenshot of their code won't work.
  • Resale marketplaces pass the ticket to you through the official transfer system, sometimes only shortly before the game. The delivery date is on your order.

Season tickets and multiple games

Season and multi-game holders get a separate ticket per game, often in a dedicated account manager or team app. Make sure you're opening today's game. Members' or loyalty cards that double as tickets are typically scanned or tapped like a wallet pass.

At the gate

  • Open the ticket before joining the queue — stadium mobile data is often congested.
  • Turn brightness up for barcodes; for NFC, have the pass selected and NFC on.
  • Each person in a group needs their own ticket on their own phone unless the app allows scanning several from one device.
  • Red light? See scan error messages, then go to the box office with ID.

Frequently asked questions

Why don't my game tickets in Apple Wallet have a barcode?

Many stadiums use tap-to-enter NFC tickets. The wallet pass stores a secure credential instead of a visible barcode — hold the top of your iPhone near the reader at the gate.

When will my sports ticket barcode appear?

Many teams release it 24–72 hours before the game, or on game day. Sign in to the same account in the official app and check again closer to kickoff.

Can I screenshot my stadium ticket?

Usually not. Stadium tickets mostly use rotating barcodes or NFC, and a screenshot of either won't get you in.

Why did my ticket's barcode disappear?

It was probably transferred, listed for resale, or re-issued. Check the ticket's status in the app; delisting a resale listing usually brings it back.