i

iTrain

paid

iTrain is an easy-to-use model railroad control software with automatic block control, flexible route management, and multi-computer support across macOS, Windows, and Linux.

About

iTrain is a comprehensive model railroad control software designed for hobbyists who want to manage and automate their digital layouts with ease. Compatible with macOS, Windows, and Linux, it offers an accessible approach to both manual and fully automatic train control that gets users up and running without weeks of study. The software features a fully scalable switchboard with support for multiple tabs and optional layout overviews — ideal for large or intricate setups. Automatic block control prevents collisions while still allowing manual intervention at any time, and defining a route can be as simple as selecting a sequence of blocks. For more advanced scenarios, additional route options are also available. ITrain supports a wide range of digital command stations including Märklin 6051/p50x, ECoS, Central Station 3, Intellibox, Lenz, Selectrix, LocoNet, and Dinamo. Modern systems like ECoS and Central Station 3 allow direct import of locomotive definitions, further accelerating setup. A built-in client-server architecture enables additional computers to serve as extra overview panels or controllers across a local network. Other highlights include per-locomotive time and distance tracking, configurable main and warning signals, and the ability to enrich the switchboard with visual elements like platforms and buildings. iTrain is ideal for model railroad enthusiasts of all skill levels who want powerful layout automation without the burden of complex rules or coding.

Key Features

  • Automatic Block Control: Prevents train collisions by automatically managing block signals, with easy configuration that requires no complex rule definitions.
  • Cross-Platform Desktop Support: Runs natively on macOS, Windows, and Linux, ensuring broad compatibility across all major desktop environments.
  • Client-Server Multi-Computer Networking: Allows additional computers on the same network to act as extra layout overviews or control panels simultaneously.
  • Wide Command Station Compatibility: Supports a broad range of digital systems including Märklin, ECoS, Central Station 3, Intellibox, Lenz, Selectrix, LocoNet, and Dinamo.
  • Flexible Scalable Switchboard: Fully scalable switchboard with multiple tabs, layout overviews, and visual elements like stations, platforms, and buildings for complex layouts.

Use Cases

  • Automating block signals on a digital model railroad layout to prevent train collisions without manual intervention.
  • Running multiple trains simultaneously on a complex layout using route-based automation with the option for manual override.
  • Managing a large layout room using multiple networked computers connected through iTrain's client-server architecture.
  • Quickly setting up a new digital layout by importing locomotive definitions directly from an ECoS or Central Station 3.
  • Building a detailed visual switchboard with platforms, buildings, and tabbed views for an extensive model railroad installation.

Pros

  • Easy to Get Started: Designed for quick onboarding — route setup can be as simple as selecting a block sequence, with no programming required.
  • Broad Hardware Compatibility: Works with a wide range of popular digital command stations, making it adaptable to many existing model railroad setups.
  • Multi-Computer Network Support: Client-server architecture lets enthusiasts extend control across multiple computers in their layout room without additional complexity.

Cons

  • Paid License Required: Full functionality requires purchasing a license; only a time-limited trial is available at no cost.
  • Desktop Only — No Mobile Support: Control is limited to macOS, Windows, and Linux desktops; there is no iOS or Android app for on-the-go operation.

Frequently Asked Questions

What operating systems does iTrain support?

iTrain runs on macOS, Windows, and Linux, covering all major desktop platforms.

Can I try iTrain before purchasing?

Yes, iTrain offers a trial license so you can evaluate the software before committing to a purchase.

Which digital command stations are compatible with iTrain?

iTrain supports a wide range of systems including Märklin 6051/p50x, Intellibox, ECoS, Central Station 3, Lenz, Selectrix, LocoNet, and Dinamo, among others.

Can I control my layout from more than one computer?

Yes. iTrain's client-server architecture allows additional computers on your network to function as extra controllers or layout overview displays simultaneously.

Do I need programming skills to automate my layout?

No. iTrain is built for ease of use — automatic block control and routes can be configured by simply drawing your layout and selecting block sequences, with no coding required.

Reviews

No reviews yet. Be the first to review this tool.

Alternatives

See all