Eleven engines — from a 2.0L inline-four to a GE J85 turbojet — simulated cycle by cycle, 240 times a second. Tune every spec while it runs, and hear every misfire.
Real physics, not canned curves · piston + jet · no install, no sign-up
This is the real physics core stepping in your tab right now — the simulator adds the 3D engine, sound, and every control.
Wiebe heat release, Otto cycle thermodynamics, crank-slider geometry — torque is computed from cylinder pressure, not looked up from a table. Sweep idle to redline and the dyno plots what your spec changes actually do.
Exhaust audio is synthesized from the actual firing order, sample-accurately, via Web Audio. Change the bank angle or drop a cylinder and the cadence changes in your ears — because the pulses really moved.
Pool fuel in a cold combustor and torch it. Slam a hydromechanical J85 and ride the compressor into surge. Vapor-lock gasoline at 40 °C, gel diesel at −15 °C, bounce off the rev limiter. Every fault is simulated, logged, and recoverable.
Eleven presets across two combustion families — gasoline, diesel, LPG pistons and three turbojets. Or start from one and make it yours.
Glow plugs on a cold diesel. Choke on a carbureted four. Fuel cock and igniters on the J85. Real engines have start procedures — so do these.
Bore, stroke, compression, mass flow, nozzle area — every spec is live-editable. The sound, the dyno, and the failure modes respond instantly.
Every preset is a real configuration — geometry, fuel, control system — not a skin. Open any of them and start turning screws.
Yes — this one. It runs entirely in your browser tab: no download, no account, no payment. The physics core, 3D rendering, and sound all execute locally on your machine.
Combustion uses a Wiebe heat-release model on Otto-cycle thermodynamics with crank-slider kinematics; intake and exhaust are lumped filling-and-emptying gas models. Torque comes from computed cylinder pressure — there are no pre-baked power curves.
Yes. Three single-spool turbojets — a hobby microjet and two GE J85 variants — with a transient compressor map, surge line, EGT dynamics, and a full start procedure: fuel cock, igniters, wet starts and hot starts included.
Yes. Exhaust audio is synthesized from the actual firing order through Web Audio, so changing the firing order, cylinder count, or rpm changes the cadence you hear in real time.
Every spec is live-editable: bore, stroke, compression ratio, turbojet mass flow, nozzle area, and more. The simulation carries its state across the edit, so the engine keeps running while the hardware changes under it.
Constantly, if you let it. Gasoline vapor-locks when hot, diesel gels below −15 °C, jets surge on slammed throttles and flame out lean, and pooled fuel torches on wet starts. Faults latch in an event log and most are recoverable in-sim.
The dyno sweeps the engine from idle to redline in a separate unlimited-fuel simulation pass, sampling brake torque at each speed and deriving power from it — the same physics core, just driven through a sweep.
No. It is a static web app — open the link and the simulator loads. Nothing is uploaded; the simulation runs locally.
Pick one of eleven engines and put your foot down. Free, in your browser, right now.
Start an engine