Free online PLC simulator for ladder logic, HMI and robot practice
Free browser-based PLC simulator for ladder logic, Structured Text and HMI design, with graded scenarios. Pro is $29 a month.
About PLC Simulator
If you’re learning PLC programming and don’t have a Windows laptop with Studio 5000 or TIA Portal on it, this is worth a look. You write ladder logic or Structured Text in the browser, press Run, and a 2D or 3D machine scene reacts to your program. Scenarios come with test cases that grade your logic, so you find out whether it actually works, not just whether it compiles. It runs on a Chromebook, Mac or PC with no install or license key, and you can try one program before making an account.
It goes further than plain IEC 61131-3. There are syntax lessons styled after Allen-Bradley, Siemens, Mitsubishi, Omron, KEYENCE, Schneider and Delta, robot languages like ABB RAPID and KUKA KRL, and a drag-and-drop HMI builder with alarms and live trends. The homepage is honest that the brand dialects are teaching subsets, not emulations of real vendor firmware, so it won’t replace testing on actual hardware.
The free plan is properly usable: 32 scenarios, 24 modules and 54 syntax lessons, no card. Pro is $29 a month or $249 a year and opens up all 170 scenarios, the 3D sandbox, an AI tutor and fault injection. Students and instructors get 50% off. Payments are non-refundable, though you can cancel anytime. It’s made by the team behind plcprogramming.io.
Works with
Features
- Graded scenarios that run your program against a 2D or 3D machine and check it with test cases
- Syntax lessons in nine dialects, styled after Allen-Bradley, Siemens, Mitsubishi, Omron and others
- Drag-and-drop HMI builder with alarms, live trends and multi-screen projects, connected to the simulated PLC
Use Cases
- Practising ladder logic on a Mac or Chromebook that can’t run vendor PLC software
- Getting ready for a controls engineer or automation technician interview
- Teaching a group of apprentices, with seats on the Teams plan
- Build HMI screens connected to a simulated PLC
Verified facts
Checked by the StackLedge team.
I compared what Free and Pro include on the pricing page and ran the one no-account program on the homepage to watch the machine react.
FAQ
Is there a free version available?
Yes, there is a free tier that includes 27 scenarios and allows users to try one guided program without an account.
What programming dialects are supported?
The software supports 9 dialects including IEC 61131-3, Allen-Bradley, and Siemens SCL among others.
Do I need to install any software?
No installation is required. The PLC Simulation Software works directly in your browser.
Does it emulate real Allen-Bradley or Siemens PLCs?
No. The homepage says the brand dialects are educational syntax subsets, not emulations of vendor firmware.
Is there a student discount?
Yes. The pricing page says verified students and instructors get 50% off Pro, for the first 12 monthly payments or the first annual payment.
Similar tools
More in SaaS
Basedash
AI-native business intelligence — build charts, dashboards and reports in seconds from all your data, no SQL required, and share them with anyone via a live lin
Edgemetry
Privacy-first, self-hosted web analytics you run on Cloudflare's free tier. One Worker, one D1 database, no cookies, no consent banner.
Quick Image Converter
Quick Image Converter converts, compresses, resizes, and batch-processes images directly in a browser without registration
Discussion (0)
Log in to join the discussion.
No comments yet.