New users often make the mistake of searching for asset names like "Santa Fe F7." The results are often overwhelming—hundreds of variants, many outdated or low-poly.
Trainz will wipe all references to the missing KUIDs from the map file.
The most common reason a Trainz user will search for a KUID is the dreaded "missing dependency." A modern Trainz route can easily depend on hundreds or even thousands of individual assets. If any one of those assets is not present on your system, the game cannot load it correctly, often displaying a jarring set of dashed white lines as a placeholder for the missing component.
A KUID (Trainz Asset ID) stands for , a legacy naming convention that stuck even as the game evolved under N3V Games. Think of it as a digital fingerprint or serial number. Every single item in the Trainz ecosystem has one, ensuring that the game engine loads the exact model, texture, or script required. The Anatomy of a KUID String
| Tool | Function | |------|----------| | (command line) | trainzutil findasset <kuid> – returns location/status. | | CDP Explorer (third-party) | Opens .cdp files to list contained KUIDs without importing to Trainz. | | KUID browser extensions (Firefox/Chrome) | None widely maintained; use custom search shortcuts. |
Paste the raw KUID (e.g., "kuid2:60723:1204:1" ) into Google wrapped in quotation marks. This forces the search engine to look for that exact numerical string, often leading you to a forum thread where someone else asked for the same file.
Paste the complete KUID (e.g., ) into the search bar.


