null
svg-arrow-next svg-arrow-prev
×

Order by phone: 763-231-7847

Free Shipping On Orders Over $100!

Free Model Train Track Planning Software: A Practical Guide for Serious Modelers

Posted by William Jeffries on 15th Feb 2026

I spent three evenings last month watching a fellow modeler on our club's forum slowly realize his layout design exceeded AnyRail's 50-piece demo limit. He'd invested hours perfecting his PRR branch line plan, only to discover he couldn't save it. That frustration prompted me to write what I wish someone had handed me years ago: an honest breakdown of free model train track planning software that actually tells you where each tool breaks down.

The market splits into three camps: truly free open-source programs, freemium tools with functional but restricted free tiers, and browser-based apps you can run anywhere. Each serves different modelers. The trick is knowing which one fits your project before you've sunk hours into a design you can't complete.

XTrkCAD: The Open Source Workhorse

If you want planning software with zero artificial restrictions, XTrkCAD stands alone. This open-source program runs on Windows, Mac, and Linux, costs nothing, and imposes no limits on track count, layers, or layout complexity. I've used it for everything from quick switching puzzle sketches to a 99-layer master plan for our club's modular setup.

The XTrkCAD project released version 5.3.1 in October 2025, and the SourceForge page shows over 1,200 weekly downloads. That steady activity matters. It signals a healthy community that fixes bugs, updates track libraries, and won't abandon the software when a single developer moves on to other projects.

What Makes It Powerful

The user manual reveals features that rival commercial packages. You get automatic Cornu spiral easements for smooth transitions between curves and straights. You get a dynamic elevation profile that calculates clearances when tracks cross. You get 99 layers for organizing complex designs. And you can export to DXF, SVG, or bitmap formats for further work in other programs.

The 1:1 scale printing with tiling and registration marks is what sold me. When I printed templates for my last staging yard, the tracks aligned perfectly across six taped-together sheets. That's the kind of reliability that matters when you're cutting plywood.

The Catch

XTrkCAD's interface takes getting used to. It operates more like traditional CAD software than a drag-and-drop drawing program. Some commands require reselection after each use, which frustrated me initially. Users on the Groups.io forum describe the learning curve as moderate. You won't master it in an afternoon, but the online documentation and beginner tutorials help considerably.

The Freemium Wall: Where Free Stops Being Free

Most track planning programs follow the freemium model. You download and use them at no cost until you hit an artificial limit designed to push you toward a paid license. Understanding where that wall sits saves tremendous frustration.

AnyRail: 50 Pieces and Done

AnyRail wins praise for its intuitive interface. Drag track, snap connections, done. But the demo version caps layouts at 50 track pieces. For a basic oval with a couple sidings? Fine. For anything resembling a real operating layout? You'll hit that ceiling fast.

A discussion on Trains.com put it bluntly: 50 pieces barely covers a starter set configuration. One modeler noted he exhausted the limit before completing even a modest shelf layout. The full license costs $59, which isn't unreasonable if you like the software. But if you're strictly budget-conscious, know what you're getting into.

RailModeller Express: Mac Users Face Similar Limits

RailModeller Express targets macOS users with a clean interface and over 290 bundled track libraries. The Mac App Store listing shows regular updates and positive reviews. But here's the rub: you're capped at 50 elements per layout.

App Store reviewers note this makes Express essentially a demo. You can test whether you like the workflow, but serious planning requires upgrading to Pro. The silver lining? The file format matches Pro completely, so nothing gets lost if you later pay for the full version.

SCARM: More Generous, But Still Capped

SCARM gives you more room to breathe. The free version allows 150 total objects split between 75 tracks and 75 accessories. That's triple AnyRail's limit, and for many projects, it's enough.

Version 2.0 dropped in December 2025 with an improved 3D viewer and Euler spiral transitions. Developer Milen Peev maintains an active blog with tutorials and responds to user questions. The program runs on Windows natively, and Linux users report success through Wine.

A Reddit thread shares workarounds for staying under the limit: use flex track pieces instead of multiple sectional pieces, design large layouts in separate files representing different sections, or simply accept that complex projects need a license. The paid upgrade removes all restrictions.

Track Libraries: Will Your Brand Be There?

A planning tool only works if it knows your track system. Gaps in library coverage mean inaccurate geometry or tedious manual workarounds.

Comprehensive Coverage

XTrkCAD and SCARM offer the broadest out-of-box support. The XTrkCAD parameter files include Lionel FasTrack, Kato Unitrack, Peco, Märklin, LGB, Bachmann E-Z Track, and dozens more across all popular scales. SCARM matches this breadth, and their library documentation explicitly lists supported manufacturers.

Both programs also let you create custom components. XTrkCAD includes a built-in turnout editor for scratch-building odd pieces. SCARM supports custom objects through its extension system.

Mind the Gaps

Web-based tools lag behind. TrackPlanner.app has added Rokuhan Z scale, Hornby and LGB, and Lionel FasTrack through recent updates. But if you're running Kato Unitrack, you'll currently find no support.

Before committing hours to any program, verify your track system appears in its library. This single step prevents headaches.

From Screen to Benchwork: Printing and Export

Your digital plan means nothing if you can't transfer it accurately to wood and foam. Different tools handle this differently.

Full-Size Templates

XTrkCAD excels here. Its tiled 1:1 printing with registration marks lets you tape together full-size templates and lay them directly on your benchwork. I used this method for my current project and matched every turnout location within a quarter inch.

AnyRail offers similar tiled printing capabilities. SCARM provides automatic full-size printing only in its licensed version. Free users must export to PDF and scale manually, which introduces potential errors.

Vector Export for CNC and Laser Cutting

If you're planning laser-cut roadbed or CNC-routed subroadbed, you need vector output. XTrkCAD exports to DXF and SVG formats that import cleanly into Inkscape, FreeCAD, or LightBurn. That workflow opens possibilities for precision-cut components.

SCARM exports to BMP and JPG formats in its free tier. Vector output via EMF requires the licensed version. Converting EMF to DXF through intermediate tools works but risks data loss.

JMRI Integration

For those running DCC operations with JMRI, AnyRail offers native JMRI export for PanelPro. XTrkCAD users can convert layouts through the XTrkCadReader utility. RailModeller reserves JMRI export for its Pro version.

Learning Curves: What You're Getting Into

Every program demands some learning investment. Knowing the difficulty upfront helps you budget time realistically.

Easy Entry

AnyRail and SCARM consistently earn praise for beginner-friendly interfaces. The Model Railroader review describes AnyRail as intuitive for anyone comfortable with basic Windows programs. SCARM's getting started guide and recommended tutorial videos walk new users through basic operations quickly.

RailModeller Express follows Mac conventions and feels natural to Apple users. One forum comparison noted its polished appearance and logical workflow.

Moderate Investment

XTrkCAD sits in the middle ground. The manual describes basic drawing as similar to pencil and paper, but the CAD conventions take adjustment. Users on nScale.net report initial frustration with the interface logic. Stick with it through the learning period, though, and you gain access to capabilities that exceed the freemium alternatives.

Specialist Territory

Templot2 occupies its own category. Designed for hand-laid track and custom turnouts, it generates 1:1 construction templates with prototypical geometry. But the learning curve resembles a cliff. RMweb discussions describe it as not intuitive by any stretch. If you're building finescale pointwork from scratch, the investment pays off. For sectional track users, look elsewhere.

Will This Software Still Exist in Three Years?

Free software carries risk. Developers move on. Projects stall. Your carefully crafted layouts become unreadable files.

Open Source Resilience

XTrkCAD's open-source license provides insurance. The GPLv2 code means the community can continue development even if current maintainers step away. The active Groups.io forum and regular commits suggest healthy project momentum.

Templot's creator has begun transitioning the project to open source through Templot5, explicitly to ensure its survival beyond his involvement. That's the kind of forward thinking I appreciate.

Single Developer Risk

SCARM depends entirely on Milen Peev's continued involvement. His commercial license model provides income to sustain development, but the bus factor remains high. Same story with RailModeller, maintained by a single developer.

This doesn't mean avoid these tools. It means protect yourself. Export layouts to open formats like DXF periodically. Keep local copies of installer files. Don't assume any free service will remain available forever.

Web App Considerations

TRAX Editor and TRAX3D store layouts on their servers. The Terms of Service grant the operator rights to use designs for promotional purposes. If the service shuts down, your data goes with it unless you've exported local copies.

Browser-Based Planning: Convenient but Limited

The appeal of web apps is obvious. No installation. Works on any device. Start designing immediately.

TrackPlanner.app represents the current state of browser-based planning. Its progressive web app runs on tablets and phones. Recent updates added undo/redo buttons for touch users. The free tier caps layouts at 50 pieces, similar to desktop freemium alternatives.

The TRAX project aims for a fully free 3D editor. TRAX3D shows promise but remains in beta. Neither web tool yet offers the geometric precision of mature desktop applications.

My recommendation: use web apps for initial brainstorming and sharing concepts with others. Move to XTrkCAD or another desktop program for precision engineering and final construction documents.

Matching Tool to Modeler

Different situations demand different solutions. Here's how I'd advise various modelers based on what I've learned.

Small Space, Tight Budget, Limited Patience

Start with AnyRail's demo or SCARM's free tier. The intuitive interfaces let you experiment quickly. If your layout stays under the piece limits, you've found your tool. If you outgrow them, at least you learned what you like in an interface before investing time elsewhere.

Serious Planning, Zero Budget

XTrkCAD is your answer. Accept the steeper learning curve as the price for unlimited capability. The wiki tutorials and user forum will get you productive within a few sessions.

Hand-Laid Track and Custom Pointwork

Nothing else touches Templot2 for generating prototypical turnout templates. Expect to spend serious time learning its methodology, but the results are worth it for finescale modelers.

Mac Exclusive

RailModeller Express offers a polished native experience. The 50-element limit constrains serious use, but the upgrade path to Pro is straightforward when you're ready.

Club Coordination

XTrkCAD's zero cost and cross-platform support make it ideal for groups. Everyone can install it. Everyone can open the same files. No one needs to budget for licenses. The parts list generator helps with procurement planning.

The Reality Check

No track plan survives first contact with benchwork unscathed. A recent forum thread captured this perfectly: the modeler's plan looked great on screen but felt wrong once laid out physically. He ended up modifying during construction.

Another builder documented his XTrkCAD-based around-the-room layout and noted he had to tweak his minimum radius and maximum grade standards to accommodate real-world constraints. That's normal. Software gives you a starting point, not a contract.

The documented SCARM builds show that careful planning does translate to accurate construction. Print 1:1 templates. Lay them on your benchwork before cutting anything. Verify clearances in person, not just on screen. Then trust your work enough to start building.

I've been almost finishing my home layout since 2014. Maybe if I spent less time evaluating software and more time laying track, I'd be done by now. But having the right tool matters. And knowing that tool's limits before you start matters even more.

By William Jeffries

Build Your Dream Railroad with Innovative Hobby Supply!


Complete Your Layout: Explore our wide selection of Photo Real buildings, diorama backdrops, detail parts, and accessories in every popular scale.

Unmatched Realism: From chrome detailing products to neon lighting kits – every piece is designed to make your miniature world come alive.

Shop Now