FitQuotaFitQuota

What can a phone video actually measure about your squat?

Rep count, tempo and whether your own reps match each other. Not an accurate joint angle: the published error at the hip is larger than most people's whole depth problem.

By Hammad ShahidLast updated

Can you check your squat form with a phone video?

Partly, and not in the way most tools claim. When ten volunteers squatted in front of two iPhones placed 1.5 m to the side, a MediaPipe pipeline overestimated joint angles systematically, missing the hip by an average of 17.49 degrees with 95% limits of agreement running from -51.89 to 16.91 degrees against a ten-camera marker-based system. A phone video is therefore useful for counting reps, timing the descent, and comparing your own reps against each other, because a systematic bias cancels out when you only compare yourself to yourself. It cannot give you a trustworthy angle in degrees, and it cannot see sideways knee travel at all from a side-on camera.

What happened when researchers pointed a phone at a squat

This has been measured directly. Ten physically active volunteers performed three squats to a maximum depth of 90 degrees while two iPhones recorded them from the side and a ten-camera marker-based system recorded the same reps as a reference. The phone footage was processed with MediaPipe, which is the same pose estimation model behind most free form-check tools.

Mean bias at the right hip-17.49°
95% limits of agreement-51.89° to 16.91°
Participants10
Squats each3, to 90° depth
CamerasiPhone 8 and iPhone 11, 30 Hz
Placement1.5 m to the side, hip height

Read that second row again. The 95 percent limits of agreement span nearly 69 degrees. The average miss alone, 17.49 degrees at the hip, is larger than the depth difference most people are trying to see. The authors found the overestimation was systematic rather than random, and concluded the method is usable in settings where laboratory capture is not available, provided the bias is taken into account.

The leg nearest the camera is the only one worth reading

A single camera cannot see through you. When one leg passes behind the other, the model is guessing. A separate study filmed walking with a single camera and compared both legs against marker-based capture, and the gap between the near leg and the far leg is large.

JointBiasCamera sideFar side
Knee, sagittal1.5°-6.5° to 9.6°-12.0° to 15.2°
Hip, sagittal-3.6°-12.6° to 5.3°-23.2° to 14.0°
Ankle, sagittal-8.4°-18.6° to 1.9°-23.6° to 5.1°

The hip spread roughly doubles once the joint is hidden, from about 18 degrees of range to about 37. Those figures come from walking rather than squatting, so treat them as the direction of the problem rather than a squat measurement. The practical instruction is the same either way: film the side you care about, and ignore what the far leg appears to be doing.

What a side-on video cannot see at all

Knees travelling inward, a hip dropping on one side, uneven weight between feet: these happen across the body, not along it, and a camera at your side is looking straight down the axis they move in. Filming from the front instead swaps one problem for another. In the same walking study, frontal-plane limits of agreement equalled 35 to 46 percent of the total range of motion at the knee and hip, and the authors state plainly that the frontal-plane ankle should not currently be used in clinical or sporting applications.

Nothing in either study measures spine position, bar path, or how load is shared between joints. A 2D pose model returns the coordinates of points it thinks it can see. It does not know what you are holding, how heavy it is, or what your back is doing between the landmarks.

What it is genuinely good for

Three things, and they are worth more than they sound.

Counting. Rep detection only needs the angle to cross a threshold consistently, not to be correct. A model that reads every rep 17 degrees too deep still counts eight reps as eight.

Tempo. How long the descent takes is measured in frames, not degrees, so the angular bias does not touch it.

Your reps against your own reps. This is the one that matters. Because the error is systematic rather than random, it largely cancels when you compare two reps filmed in the same session from the same position. Rep one reaching 10 degrees deeper than rep eight is a real finding even when neither absolute number is trustworthy. Fatigue showing up as creeping shallowness is visible this way. An absolute depth target is not.

Why a form score out of 100 is not supportable

Several free tools will give you a number out of 100 and a list of faults. Work backwards through what that requires: an accurate joint angle, a threshold for correct that applies to your limb proportions, and evidence linking the deviation to an outcome. The first of those three already fails by 17 degrees at the hip. The published work supports a statement about consistency and none about correctness.

That is why there is no form grader on this site. Measurements that the method genuinely produces, such as a rep count and the spread between your deepest and shallowest rep, are defensible. A grade is a judgement dressed as a measurement.

If you want numbers from a lift that are exact rather than estimated, those exist. The one rep max calculator works from a weight and a rep count, the barbell plate calculator from what is on the bar, and the DOTS calculator scores a total against bodyweight using a published polynomial. None of them has to guess where your knee is.

How to film a set that is worth reviewing

If you are going to record yourself, the setup in the squat study is a reasonable template, because it is the setup the numbers above were measured with: camera 1.5 m to one side, at roughly hip height, square to the direction you are moving, with your whole body from head to feet in frame for the entire set.

Square to the movement matters more than it sounds. The study aligned the cameras perpendicular to the direction of movement specifically to reduce parallax error, and a camera angled up from the floor or in from a corner adds error on top of everything described above. Keep the phone in the same place between sessions, or you lose the one thing a phone video is reliably good for.

Sources

  • That a MediaPipe pipeline reading two iPhones placed 1.5 m to the side of ten volunteers squatting to 90 degrees overestimated joint angles systematically, with a mean bias of -17.49 degrees at the right hip and 95% limits of agreement from -51.89 to 16.91 degrees, against a ten-camera marker-based system.

    Pereira DR, Catelli DS, Santiago PRP, Bedo BLS. Markerless pixel-based pipeline for quantifying 2D lower limb kinematics during squatting: a preliminary validation study. Biomechanics. 2026;6(1):1.

    View source
  • That single-camera 2D pose estimation tracks the leg nearest the camera far better than the far leg: sagittal knee bias 1.5 degrees with limits of agreement from -6.5 to 9.6 on the camera side, widening to -12.0 to 15.2 when occluded, and sagittal hip from -12.6 to 5.3 widening to -23.2 to 14.0. Also that frontal-plane limits of agreement equalled 35 to 46 percent of total range of motion at the knee and hip, and that the frontal-plane ankle should not be used.

    Wade L, Needham L, Evans M, McGuigan P, Colyer S, Cosker D, Bilzon J. Examination of 2D frontal and sagittal markerless motion capture: implications for markerless applications. PLoS One. 2023;18(11):e0293917.

    View source

Run the numbers for yourself

This calculator estimates your one rep max with the Epley and Brzycki equations, shows both so you can see how far apart they are, and turns the result into a percentage table with plate loading for every row. Accuracy is best below ten repetitions and falls away above that.

Open the One Rep Max Calculator