RailControl can be downloaded on the Download-page.


The downloaded archive can be extracted everywhere on the computer. Under Windows the archive has to be extracted in a subdirectory. For example D:\ is not allowed, D:\ModelRailway\ is OK.


In the extracted archive there is a template of the configuration file (railcontrol.conf.dist). If the webserver of RailControl has to be started on another port 80 (default), the template has to be copied to railcontrol.conf and the desired port has to be entered.

Starting RailControl

RailControl can be started with a double click on the executable file railcontrol.exe (Windows) respectively railcontrol (other operation systems). To get logging informations from RailControl it is recommended to start RailControl from a console. Also possible is to change the behavior of RailControl with startup arguments.


If RailControl already has started one can connect with a recent Browser. If the browser is executed on the same computer like RailControl, one has to type http://localhost/ in the address bar. From another computer (ie. a smartphone) one has to use the IP instead of localhost. If RailControl was started with another webserver port then 80, this hast to be entered also in the browser (ie. http://localhost:8080/).

Functions and Configuration

After connecting with the browser, the important functions and configurations can be reached in the menu bar at the top:

These are the functions from left to right:

Button Quit Terminating RailControl-server, including stopping all trains
Button Booster Turn on/off current on the track
Button Stop Stopping all trains immediately (speed zero)
Button Signal Red Stopping all trains in automode at the next signal / at end of street
Button Signal Green Putting all trains into automode
Button Settings General Settings
Button Control Configuration of controls
Button Loco Configuration of locomotives
Button Layer Configuration of layers
Button Track Configuration of tracks
Button Track Group Configuration of Trackgroups
Button Switch Configuration of switches
Button Signal Configuration of signals
Button Accessory Configuration of accessories
Button Street Configuration of routes
Button Feedback Configuration of feedbacks

Automatic Operation

The automatic operation is described on page Automatic Operation.