Drop pins, connect links, add sliders — and watch your mechanism come alive. Powered by a Newton-Raphson constraint solver. No install, no account, no limits.
Place grounded pivots, free joints, and connect them with rigid links. Drag to reposition, click to edit properties.
Linear rails, arc paths, and full circle sliders — passive or motor-driven. Mix slider types in a single mechanism.
Levenberg-Marquardt constraint solver resolves complex chains in real time. Configurable tolerance and iterations.
Record position, velocity, and acceleration for any tracked joint. Export to CSV for analysis in Excel or MATLAB.
Visualize coupler curves in real time. Enable trace on any pin to see the path it draws during simulation.
Download your mechanism as a portable .mechsim.json file. Reload anytime — no account needed.
Press G and click on the canvas to place two grounded pins. Set angular speed on one to make it the crank.
Press J to add free pins, then L to connect them with rigid links. The solver auto-detects the chain.
Press Space and watch it move. Enable trace paths, record data, or adjust speed — all in real time.
Free, browser-based, no installation. Works in Chrome, Edge, Firefox and Safari.
▶ Launch Simulator