MotionLab · Video motion analysis
Turn ordinary videos into measurable physics experiments.
MotionLab is a local-first browser tool for turning ordinary videos into measurable physics experiments.
Track objects and analyze position, velocity, acceleration, motion models, and residuals directly in your browser.
- Local-first
- Runs in the browser
- No uploads
- No account required
- Open source

Product demo
See MotionLab in action
From calibration and assisted tracking to kinematic analysis and diagnostics — all in the browser.
How it works
From video to evidence in four steps.
Load a video
Choose an ordinary video from your device. It stays in your browser.
Calibrate the scene
Set a known distance, origin, and axis direction to establish real-world coordinates.
Track an object
Mark positions manually or use local Assisted Tracking to propose the next point.
Analyze its motion
Inspect kinematics, fit motion models, review residuals, and export your results.
Capabilities
A focused toolkit for motion and kinematics.
Keep observations inspectable from the first marked point through fitted models and scientific exports.
- Manual tracking
- Assisted tracking
- Spatial calibration
- Position and displacement analysis
- Velocity and speed
- Acceleration
- Motion model fitting
- Residual analysis
- CSV / JSON scientific data export
- SVG graph export
Ready when you are
Your video stays yours.
Open MotionLab, load a local video, and start measuring. No account or upload required.