Train Spotting Log Software
TrainTrack is offline-first train spotting and logging software built for serious rail enthusiasts. Log locomotives and formations, track your cops and dubs, and pull up to the Driver's Cab. Runs on Windows, Linux, and Raspberry Pi.
What you get
Everything you need to log, search, and report on your train sightings — without depending on anyone else's server.
Log every sighting by number, class, operator, type and depot. Search and filter your full fleet in seconds.
Automatic cop detection — your first sighting of any loco is flagged as a cop. Every subsequent sighting is a dub. Just like the real thing.
Log multiple unit formations as a single entity, with individual vehicle numbers, types and positions tracked separately.
Record where each sighting happened — station, line, or lineside location. Build up a picture of your spotting geography.
A full-screen cockpit-style admin page with your stats on animated gauges, a live clock, and your callsign on the amber display.
TrainTrack updates itself silently in the background. You always have the latest version without lifting a finger.
Runs on
TrainTrack runs inside Docker, so it works the same way on every platform. Set it up once and forget about it.
Pricing
One-time purchase. No subscription. Updates included.
A free Android companion app is in development. Take your logbook trackside — search your fleet, log sightings on the go, and stay connected to your data from your phone.
Free download · Android · Coming 2026