♥ Support
✦ Free · Browser-based · Works offline · No account required

Biomechanics tools
for sports science

A growing suite of free, browser-based tools for undergraduate and postgraduate students, researchers, and sports science practitioners. Everything runs locally in your browser — no upload, no subscription.

Start analysing video Browse all tools
Video motion analysis Force plate analysis Kinematics Gait analysis Teaching tools

All tools

Each tool is self-contained, works offline after loading, and runs entirely in your browser.

Data Explorer & Dashboard
Video Analysis
🎬
Analyse
Frame-by-frame video analysis with markers, angles, distances, auto-tracking, kinematics, and dual video comparison.
Core tool
biomex.studio/analyse →
🦾
Markerless 3D Pose
Detect a single athlete from ordinary video with on-device AI (BlazePose), view a rotatable 3D skeleton estimate and plot joint angles. Single-camera estimate, nothing uploaded.
Alpha
biomex.studio/pose →
📷
Two-Camera 3D
Real, triangulated depth from two synced cameras. DLT-calibrate from clicked control points, then triangulate markerless keypoints for measured 3D and joint angles. On-device, nothing uploaded.
Alpha
biomex.studio/pose-3d →
🔵
3D Mocap Analysis
Load 3D motion-capture trials — Qualisys TSV, Xsens MVNX, C3D or BVH — and explore them in the browser. Name markers, measure joint/segment angles, distances and projected areas, build a stick-figure skeleton, gap-fill and clean data, then export configurable CSV or push results to Kinematics. On-device, nothing uploaded.
Alpha
biomex.studio/mocap →
📈
Kinematics
Full-page position, velocity, and acceleration viewer with Butterworth filtering and Winter (2009) normative ROM reference bands.
Links from Analyse
biomex.studio/kinematics →
↗
Angle-Angle
Joint coordination plots with colour-by-time, cycle detection and overlay, coupling angle statistics.
Links from Analyse
biomex.studio/angle →
⇄
Compare Sessions
Overlay kinematics from two session files. Pre/post intervention, left/right limb, or athlete comparison with difference trace and metrics table.
Practitioner
biomex.studio/compare →
Performance & Force
⬆
Jump Analyser
Force plate jump analysis. CMJ, SJ, and drop jumps. Auto-detects take-off and landing, computes height, RSI, impulse, and peak force.
Force plate
biomex.studio/jump →
📲
Accelerometer Jump
Estimate vertical jump height from a single accelerometer — a phone in the pocket or a sensor on the lower back. Auto-detects the vertical axis; jump height by flight-time and impulse–momentum with a cross-check.
Phone / IMU
biomex.studio/accel-jump →
⚡
Sprint Mechanics
Enter split times from timing gates or paste a velocity series. Computes split velocity, peak speed, acceleration, and flying-phase metrics.
S&C · Track
biomex.studio/sprint →
〜
Time Normalise
Resample signals to 0–100% cycle time. Overlay cycles, mean ± SD, and Winter (2009) normative gait reference bands.
Gait · EMG · Force
biomex.studio/normalise →
📍
GPS Session Analyser
Upload GPS data from Catapult, STATSports, or any device. Trim by time, compute speed bands, sprint efforts, peak acceleration and deceleration, and visualise the GPS track.
Team sport · GPS · Load
biomex.studio/gps →
🛰️
Squad GPS
Explore Catapult OpenField squad exports — rank players, build profiles, save dashboards.
Team sport · GPS · Load
biomex.studio/squad-gps →
⚡
Velocity Profile
Sprint velocity from GPS or radar: fit a mono-exponential model and extract F0, V0, Pmax and the force-velocity profile.
Sprint · F-V profile
biomex.studio/velocity →
↑
GRF Overlay
Draw the ground reaction force vector on video frames from force-plate data synced to your footage.
Force plate · Video
biomex.studio/grf →
Ergo
Signal Processing
Teaching Tools

What's new

Recent updates to biomex.studio

Two-Camera 3D, consistent navigation, accuracy fixes

August 2026
  • Two-Camera 3D (alpha) now calibrates with plain DLT from clicked control points — no plugins or installs — and outputs triangulated 3D plus ISB joint angles, with a per-frame reprojection-error column for validity checks
  • Navigation sorted — every tool now appears in the menu on every page, and the homepage tool grid and footer list the full toolkit
  • Accuracy fixes across Jump, Signal, GPS, IMU, Reliability and Projectile; DOI citation (Zenodo) on every tool page

Tutorials and Help pages, Citation tool

May 2026
  • Tutorials, Help, and What's new are now full standalone pages
  • Citation button in the header - MLA, APA, Chicago, Harvard, Vancouver formats plus BibTeX, RIS, and RefWorks export
  • Em dashes removed throughout for cleaner typography
  • Kinematics Quick Action in Tools panel - opens chart with annotation selector and empty state prompt
  • Logo weight updated to match site typography
  • Nav font size consistent across all pages

Dual video + external data sync

May 2026
  • Dual video - side-by-side comparison, both videos start simultaneously for smooth sync
  • External data import - CSV/XLSX files (force plate, EMG, accelerometer)
  • Data strip - waveform display below video with playhead cursor, click to seek
  • Sync point - align video frame to data sample for accurate time-locking
  • Polygon (P) and Circle (O) tools with area calculation
  • Zoom controls - 0.25x to 4x
  • Normalise and Jump analysis pages added
  • Centre of Mass segmental analysis page added

Calibration UX + shapes + URL loading

May 2026
  • Calibration dialog - draw scale line, dialog pops with live px/unit ratio
  • Scale and FPS merged into single Apply Calibration action
  • Rectangle (R) and Freehand (D) tools
  • Load from URL - direct MP4 or Google Drive share link
  • Hover tooltips on all tool buttons
  • Touch support: long-press markers on mobile

Template tracking + kinematics

May 2026
  • Track-on-play - enable tracking per marker, plays with video, works in both directions
  • Template size, search radius, and confidence threshold controls
  • Kinematics chart - position, velocity, acceleration with Chart.js, scaleable panel
  • Annotation properties: colour picker, line weight, visibility frame range

Initial release

May 2026
  • Video loading and frame-by-frame playback
  • Marker, Distance, and Angle annotation tools
  • Scale calibration, session save/load, CSV export

Built for sports science education and practice

biomex.studio is developed by Andrew Callaway at Bournemouth University. The tools are designed to remove the barrier between biomechanical concepts and hands-on analysis — no specialist software, no licence fees, no setup.

Used in undergraduate and postgraduate sports science teaching, and in applied practice with athletes and clinical populations.

Please cite biomex.studio if you use it in research or teaching. Use the Cite button in the analysis tool.

🔒
Private by designYour data never leaves your browser. No uploads, no cloud processing, no accounts.
📡
Works offline — use it on the fieldOpen a tool once while you have signal, then keep the tab open and it runs with no connection — pitch-side, in the lab, or anywhere. Nothing to install.
🆓
Free, alwaysNo paywalls, no feature restrictions, no trials. Everything works from day one.
📖
Academically groundedTools reference published methods — de Leva (1996), Winter (2009), Linthorne (2001) and others.