iPhone Screenshots


Manage your adult Oyster and contactless cards on the move with the app.

• Top up pay as you go credit
• Buy adult rate 7 Day, Monthly and Annual Travelcards, and Bus & Tram Passes
• View your Oyster card and contactless journey history
• Check contactless payments
• Check your pay as you go balance and see season tickets
• Check if you have any incomplete journeys
• Allow notifications when your pay as you go balance falls below a certain amount, or your Travelcard is about to expire

When you top up your credit or buy a Travelcard or Bus & Tram Pass, it will be available to collect after 30 minutes when you touch your Oyster card on a yellow card reader as part of a journey on any London bus, or at any Tube, DLR, London Overground, TfL Rail or National Rail station within the pay as you go area, tram stop or River Bus pier.

Keeping on top of your spend is easy; see the date, time and cost of your journeys from the last 8 weeks.

The TfL Oyster and contactless app will request access to your camera. This is so that you can scan your payment card. We will never store the scanned pictures. Alternatively you can enter the card details manually.

You can’t currently add Oyster photocards to this app.
You can’t currently buy discounted tickets through the app.

For security reasons the TfL Oyster and contactless app is not supported on jailbroken devices.

What’s New

Version 1.3.8

Security improvements. Upgraded EMV 3-D Secure to Version 2.1.0, to comply with Strong Customer Authentication (SCA) requirements under Payment Services Directive 2 (PSD2)

Ratings and Reviews

4.4 out of 5
10.9K Ratings

10.9K Ratings

IncubusDig ,

Won’t accept my Oyster card

The app says it can’t accept first generation Oyster cards and that you’ll need to upgrade. However it’s shows you how to tell if it’s first or second generation by the ‘D’ next to ‘Mayor of London’ at the back of the card. So I am wondering why my card is not being accepted if it has a ‘D’ on the back and is clearly a second generation.

Edit: I was trying to connect an 18+ Student Oyster ‘photocard’ and now understand that photocards are not accepted. This of course makes sense for the 16+ Oyster not to be accepted since it’s free travel however 18+ Student Oyster photo card is not. Seems like the photocard tfl site is the only way to see your credit for photocard users. This app will be better once this option added.

Developer Response ,

Hi IncubusDig. At the moment photocards and Visitor Oyster card are not compatible with the app. Adding photocards to the app is something we're working on.

If this is a blue Adult Oyster card you're adding, then please fill in the following form so we can help:


vipodcasting ,

No access at all for Voiceover users!

I will start by saying that TFL have an almost exemplar record in embracing accessibility, diversity and inclusion... Everything from audio announcements on busses, trains and tubes to assistance for people who have disabilities at the point of need where possible and in most cases... TFL have been leaders in the notion of “Turn up and go” whih has meant that we as people with disabilities can travel independently and with confidence. So I waited with bated breath as I downloaded the Oyster app from the app store, knowing that as soon as the app was downloaded, I’d be able to interact with it using the native screen reader on IOS, Voiceover... Urm, no, oh dear! Absolutely no access at all. Nothing is spoken from the opening screen onwards so, no way of interacting with the app at all. The only upside to this is that at least its not part accessible which is worse but, this is not a compliment and not a position that tFL should find themselves in. Please can we have an accessible version of this app as soon as the next point release and can TFL reasure its many thousands of VIPs (Visually Impaired People) that accessibility and thereby, inclusion will be front and centre of all app development as part of the general build roadmap... Thank you!

Lizzybeth P ,

Not fit for purpose

I have been using this app since last year and rely on it to know how much credit I have left on my Oyster card. The app has never worked well - the constant signing out and having to create a new password almost every week is totally ridiculous. My banking app doesn’t even require this so why is the TFL app set up in this way?
The app has now taken a worse path because I cannot log in to it at all - just constantly get a white message on that screen saying ‘cannot log you in at this time’ no matter what I try and how many passwords I create etc. Yesterday the app was also saying password incorrect over and over again even though I created new ones.
I have to say I am appalled by this app considering it has been created for a city of 8 million+ people, it is terrible and have deleted it and will not be using it anymore. I will just have to check my credit and top up using the website via Safari on my phone instead.
Sort it out TFL! I saw someone had written about similar issues to mine on a forum dated 2012! This proves you have done nothing about it since then.

App Privacy

The developer, TfL, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Linked to You

The following data may be collected and linked to your identity:

  • Financial Info
  • Contact Info
  • Identifiers

Data Not Linked to You

The following data may be collected but it is not linked to your identity:

  • Usage Data
  • Diagnostics

Privacy practices may vary based on, for example, the features you use or your age. Learn More


  • Family Sharing

    Up to six family members will be able to use this app with Family Sharing enabled.

More By This Developer

You May Also Like