PLC Simulator
PLC-Fiddle alternative

A PLC-Fiddle Alternative With Scored Scenarios and Dialects

PLC-Fiddle is great for sketching a rung or two. When you are ready for graded practice, structured text, and Allen-Bradley or Siemens-style code — still in the browser, still free to start — here is what is on offer.

Join 700+ learners practicing PLC programming

Opening honesty

PLC-Fiddle is brilliant for one specific job.

We will not pretend otherwise. If you want to sketch a three-rung ladder and share it with someone on Reddit in 30 seconds, open PLC-Fiddle and skip this page. We are for the step after that — when "can you explain seal-in?" has become "can I prove I understand the scan cycle well enough to ship code?"

Background

What PLC-Fiddle is

PLC-Fiddle is a free browser-based ladder logic sandbox hosted at plcfiddle.com. It launched around 2016 and quickly became the standard recommendation on r/PLC, MrPLC, and AccAutomation for anyone asking "where can I try ladder logic without installing anything?" It supports Boolean, Number, Timer, and Counter variables, a drag-and-drop rung editor, and shareable-link saving.

Cost: free. Signup: none required. Platforms: any modern browser. Development: looks to have slowed in recent years — the core works, but major new features are rare.

Strengths

What PLC-Fiddle does well

Zero friction

No signup. No install. Open a tab, drop rungs, watch them run. The lightest possible way to try ladder.

Shareable programs

Every circuit gets a URL. Pasting your 4-rung attempt into a forum post for help is a one-click action.

Minimalist UI

Absolute beginners are not drowned in menus. The contact-coil-timer mental model is the whole tool.

Where you outgrow it

Where PLC-Fiddle falls short for a serious learner

Ladder only

No structured text, no FBD, no SFC. Those are the other three IEC 61131-3 languages you will need once you work on anything non-trivial.

No dialect switching

Generic ladder only. There is no way to practise Allen-Bradley tag-style or Siemens #Tag conventions — the two dialects that dominate job postings.

No scored scenarios

You type rungs against a blank canvas. There is no auto-grader telling you whether your logic passes the test cases that a real machine would throw at it.

No progress or portfolio

No account, no saved scenario history, no PDF export of completed work. Interview-ready evidence lives in screenshots, not a clean portfolio.

No interview timer

You cannot simulate the 30-minute-per-question pressure that Rockwell and Siemens engineering interviews use.

Maintenance pace

Updates have been rare in recent years. If you hit a bug or want a new feature, the path forward is unclear.

Feature comparison

PLC-Fiddle vs plcsimulationsoftware.com

FeaturePLC-FiddleOurs
PlatformAny browserAny browser
Signup requiredNoFree tier — optional; Pro — yes
LanguagesLadder onlyLadder, ST, FBD, SFC
DialectsGenericIEC 61131-3, Allen-Bradley, Siemens
Scored scenariosNo40 auto-graded
Progress trackingURL-based onlyAccount-based with history
Interview timerNoYes (Pro)
PDF portfolio exportNoYes (Pro)
Development paceDormant-ishActive weekly updates
PriceFree foreverFree tier + Pro subscription

Pick PLC-Fiddle if…

  • You want the absolute lightest way to try ladder logic.
  • You are sharing a short rung-set in a forum post.
  • You are doing your first-ever exposure to ladder in under 10 minutes.
  • You do not want an account.

Pick us if…

  • You want scored feedback on real scenarios.
  • You want ST, FBD, and SFC, not just ladder.
  • You are prepping for an Allen-Bradley or Siemens interview.
  • You want a PDF portfolio to show an employer.
  • You want progress tracking across sessions.

What you can practise

Scored scenarios — where PLC-Fiddle stops

Motor Start / Stop

Three-wire control with seal-in — the first scenario every electrician should pass.

View scenario →

Traffic Light

Pure sequencing with timers — the intuition you cannot skip.

View scenario →

Conveyor Sort

Sensors, pushers, and diverters — the scenario that separates real programmers from tinkerers.

View scenario →

PID Temperature

Closed-loop control with Kp/Ki/Kd tuning.

View scenario →

Elevator

Full state machine with up/down logic and floor requests.

View scenario →

Batch Mixer

Recipe-driven sequence with timer interlocks and alarm states.

View scenario →

Third options

Not the right fit? Look at these.

  • Factory IO if you want 3D factory visualisation on a Windows machine — see our Factory IO alternative.
  • Codesys SoftPLC if you want the industry-reference desktop IEC IDE — see our Codesys alternative.
  • OpenPLC on Raspberry Pi if you want real hardware for under $100.
Questions

PLC-Fiddle alternative FAQ

PLC-Fiddle (plcfiddle.com) has been a staple recommendation on r/PLC and MrPLC for years, but active development appears to have slowed. The core ladder editor still works and the shareable program links are still useful for asking for help on forums. If you want a tool with regular updates, dialect switching, and scored scenarios, we are a more actively developed option.

Ready for graded practice?

Start with three free scored scenarios. No credit card, no install, any browser.

Create free account →