Skip to content
MotionLab

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
MotionLab Assisted Tracking following a target across video frames
Assisted TrackingSeed a target once, then review frame-by-frame suggestions generated locally in your browser.

See MotionLab in action

From calibration and assisted tracking to kinematic analysis and diagnostics — all in the browser.

Watch on YouTube

From video to evidence in four steps.

  1. Load a video

    Choose an ordinary video from your device. It stays in your browser.

  2. Calibrate the scene

    Set a known distance, origin, and axis direction to establish real-world coordinates.

  3. Track an object

    Mark positions manually or use local Assisted Tracking to propose the next point.

  4. Analyze its motion

    Inspect kinematics, fit motion models, review residuals, and export your results.

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

Your video stays yours.

Open MotionLab, load a local video, and start measuring. No account or upload required.

Open MotionLab