Elbow ROM Tracker

Measure elbow flexion, extension, extension deficit, and arc of motion from lateral photos

Point-click and ML-assisted elbow range of motion measurement

Take a new photo using your device camera, use live desktop camera capture, or upload an existing image. You can manually click landmarks, drag points to adjust, or use pose detection to suggest landmarks.

Photo and measurement instructions

How to take the photo

  1. Take the photo from the side of the elbow.
  2. Keep the shoulder/upper arm, elbow, forearm, and wrist visible if possible.
  3. Keep the camera perpendicular to the arm.
  4. Avoid oblique or angled shots.
  5. Use a partner or phone timer for better positioning.

Point-click landmarks

  1. Click a proximal humerus / upper-arm point.
  2. Click the elbow center.
  3. Click a distal forearm / wrist point.
  4. Drag any point to fine-tune the measurement.
  5. The app calculates the angle at the elbow.
Pose detection: Auto-detect now runs on the displayed canvas and logs the result to the browser console. If it finds the wrong side or wrong points, drag the dots before exporting.

Flexion Image

Image Source

Use Capture Photo for a live camera preview when available. If the browser blocks live camera, the app will fall back to your device camera/photo picker.

Current Step

Upload or take flexion image

Choose a lateral flexion photo to begin.

No flexion image loaded.

Flexion: —

No flexion image loaded Take or upload a lateral elbow flexion image.

Extension Image

Image Source

Use Capture Photo for a live camera preview when available. If the browser blocks live camera, the app will fall back to your device camera/photo picker.

Current Step

Upload or take extension image

Choose a lateral extension photo to begin.

No extension image loaded.

Extension: —

No extension image loaded Take or upload a lateral elbow extension image.

Elbow ROM Summary

Measure Value
Flexion angle —
Extension measured angle —
Extension deficit —
Arc of motion —