TrainSpotting is the ultimate user-friendly app built by an enthusiast, regardless of cost, for all fellow UK Rail Enthusiasts!

The app contains the latest version of our database of locomotives (diesel, electric and preserved mainline steam) and Diesel and Electric Units, all London Underground stock plus increasing numbers of preserved and scrapped stock. All current Trams are also included. The app and database are frequently updated and distributed via app updates. App users are encouraged to contact us with anything they spot that we have missed!

The app also syncs all your data via iCloud (including any images you have added or taken via the app) to any other devices using the same iCloud account.

You can log a sighting with just a number or you can add: date, location (three-letter station codes supported), a photo and notes. Or you can use the Haulage function to add complete journey information including: number, location and times of departure and arrival plus photos and notes. Ideal for RailMiles users.

You can review your data in several ways: via date, location or by class. You can choose to include or exclude scrapped locos from the Browse page. You can also import any existing data from other sources in CSV format in bulk via a spreadsheet.

What’s New

Version 17.7

This update adds more of your observations and images! Stay safe and please keep in touch!

Ratings and Reviews

4.7 out of 5
109 Ratings

109 Ratings

MarkHeardman ,

Brought a childhood hobby up to date for me...

I was a keen trainspotter as a child in the 1980s and have recently found some of my historical spotting books in the loft which has reignited an old love. I'd often wondered if there was an app available for iOS which would allow me to catalogue the occasional modern locomotive I have come across so imagine my delight when coming across this wonderful app. Having spent the past week inputting all the numbers from my old books, I am now in the process of adding all my old photos to it. Have contacted the developer with a couple of "nice to have" improvements and he has been very responsive. I love the app and so does my wife as it's keeping me quiet and out of her hair!

Dgsp69 ,


This app is fantastic for the price and also very handy for when out and about to save carrying your books with you. The only thing I would like to see is a picture for each individual train rather than a generic one for the whole class. I don’t know if this is intentional or just a lack of photo’s being contributed thus far. Other than that it’s a great little app for the price.

Developer Response ,

Thank you for your review! We would love to have an image for every loco but unfortunately there are strict limits to the size of an app - for good reason - you have to download it in reasonable time. With one image for all of the 580+ classes we currently have we are close to that limit. Adding a separate image for the 9500+ locos is just not possible. You can of course add your own image for every spot you make and this is only limited by the memory on your device or your iCloud storage. Thank you for your feedback!

CameronHouse ,

TrainSpotting App

There is no question in my mind, this is the best app and the best supported app, for the enthusiast. Since downloading the app, I have been enthralled by the support and the periodic updates that take place. No one needs to buy the book form of listings, when, all is available, on your phone. Through the Cloud, seamlessly, transfers the sightings to other devices.

Developer Response ,

Thank you CameronHouse! Glad we were able to sort your problem. Reviews like this make all the hard work worthwhile!

App Privacy

The developer, Imagekings Limited, 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 Not Collected

The developer does not collect any data from this app.

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