100% in the browser
No installs, no Docker, no Python env to break. Open a tab and start working.
Visual robot design and physics simulation
Quickly visualize and edit your robot's physical properties with real-time physics in the browser.
No install · No account · Files stay local
Why Critter Engine
No installs, no Docker, no Python env to break. Open a tab and start working.
No accounts required. Your robots, scenes, and projects live in your browser and your local files.
Stop hunting through XML for a wrong number. Quickly visualize bodies, joints, sites, collisions, tendons, and inertias. Mistakes are obvious the moment you load the file, and you can fix them on the spot.
Built on MuJoCo
Critter Engine is built on MuJoCo. If you already work in MuJoCo, Critter Engine fits your stack without locking you in.
Running natively in your browser.
Critter Engine parses them and gives you a visual handle on every body, joint, tendon, constraint, inertial, mesh, collision, and more. Edit in just a few clicks.
Save clean MJCF/XML you can drop into any MuJoCo runtime.
Franka Panda and FR3, UR5e and UR10e, KUKA iiwa, Boston Dynamics Spot, Unitree Go2/G1/H1, Agility Cassie, Agilex Piper, and more, plus grippers and hands.
IMUs, force/torque, touch, joint and actuator state, tendons, and the rest.
What you can do with Critter Engine
Toggle overlays for collisions, sites, joint axes, tendons, and inertias. Click to inspect and edit.
Drag in robots, grippers, props, and terrain, or build from scratch. Visually tune every part of a robot's physics model.
Move any joint with a live slider. Watch the actuators respond in real time, with or without physics running.
Mount a virtual camera on any body, preview the live feed, snapshot stills, and record video clips of the simulation.
Press play and watch the constraints do their job. Press stop and your scene returns to exactly where it started.
Export your project as a single portable file and reopen it anywhere.
FAQ
Locally. Your files live in your browser, your downloads folder, and nowhere else. Optional caching of uploaded meshes between sessions is opt-in. Cloud storage is coming soon, and will also be opt-in.
No.
The latest two versions of Chrome, Edge, Firefox, and Safari.
Yes. Import MJCF/XML with meshes, edit visually, export it back out.
Not yet. Today it's focused on design and simulation. Training is on the roadmap.
Yes. The in-browser editor is the heart of the product and we intend to keep it free. Any future cloud or team features would be optional paid add-ons.
Critter Engine
No install · No account · Files stay local