TrainKeeper is the easiest way to identify and log trains in the real world.
Just point your iPhone at a train number: the app reads the UIC / NVR code using on-device intelligence, breaks it into vehicle type, country, series, ordinal number and check digit — and helps you understand what you’re looking at: locomotive type, operator, and more.
Whether you’re a railfan, a spotter, or you simply like knowing “what train is this?”, TrainKeeper gives you instant answers and a private logbook of everything you’ve seen.
Scan and recognize
• Scan a UIC / vehicle number directly with the camera
• Works with photos too
• Automatic parsing of vehicle type, country code, series, ordinal and check digit
• Check-digit validation to verify if a number is correct
• Smart OCR variants to improve recognition even on difficult photos
Identify the train
• Learn the operator and country of registration
• Recognize the class or model (e.g. Siemens Vectron, ICE 4, Talent 2, …)
• Understand the type of vehicle (locomotive, EMU, high-speed unit, maintenance vehicle, etc.)
Save your sightings
• Keep every sighting with photo, date and location
• Automatically extracts GPS data from your photos when available
• Build your personal train library with detailed entries
• View and search past sightings in a clean, fast list
Know the context
• See the exact location on a map
• NEW: TrainKeeper now detects the nearest railway line or route and adds it to your entry
• Remember special catches, rare routes and travel moments
Fix and confirm details
• If OCR misses something, adjust every field easily before saving
• Helpful guidance when parts of the number are incomplete or invalid
• Manual entry supported for handwritten or hard-to-read codes
Share your sightings
• Share beautiful information cards with photo, train data and location
• Optional 9:16 “story format” — perfect for Instagram stories
• Optional app logo and timestamp
• Move and crop the image to create the perfect layout
TrainKeeper is built for people who love railways, for people who work around rolling stock, and for anyone who’s ever seen a train and thought: “I wonder what that one is.”
Ratings & Reviews
This app hasn’t received enough ratings or reviews to display an overview.
• New: Trainkeeper AI (Beta) for automatic vehicle descriptions
• Optimized for Liquid Glass design
• Completely redesigned sighting detail page
Version 1.3.2
The developer, Clemens Oberschmied, 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, for example, based on the features you use or your age. Learn More
The developer indicated that this app supports the following accessibility features. Learn More
Supported Features
VoiceOver
Voice Control
Dark Interface
Differentiate Without Color Alone
Sufficient Contrast
Information
Seller
Clemens Oberschmied
Size
5.4 MB
Category
Lifestyle
Compatibility
Requires iOS 26.0 or later.
iPhone Requires iOS 26.0 or later.
Mac Requires macOS 26.0 or later and a Mac with Apple M1 chip or later.