Bike fit analyzer

Free bike fit analyzer

Bike fit analyzer: check your riding position from video

The YOUB bike fit analyzer evaluates a short video of your pedal stroke right in your browser. Automatic body detection measures knee bend at bottom dead center, torso angle, elbow and shoulder posture, and hip angle, and compares them against typical target ranges for road and time trial setups.

Quick answer

Measures knee bend at bottom dead center, torso angle, elbow and shoulder posture, and hip angle at top dead center.

Switchable between road and time trial/triathlon profiles, each with its own target ranges.

The entire analysis runs in your browser on your device, your video is never uploaded.

What the tool measures

Metrics are calculated at the bottom and top of the pedal stroke. Road and time trial have partly different target ranges.

  • Knee bend at bottom dead center: target range 30 to 40° for both profiles. Notably below suggests the saddle is too high, notably above suggests it's too low.
  • Torso angle: roughly 40 to 50° for road, roughly 20 to 35° for time trial/triathlon (a more aerodynamic, flatter position).
  • Elbow bend: roughly 15 to 30° on road, info only for TT since the forearms rest on the extensions and the angle says little there.
  • Shoulder angle: roughly 80 to 95° on road, info only for TT.
  • Hip angle at top dead center: a rough guide of 85 to 110° as a flexibility indicator, only a notably low angle is flagged.

How to film it

Film yourself from the side, at a right angle to the bike, with the bike and your whole body in frame. Camera roughly at saddle height, phone upright (landscape works too). 20 to 30 seconds of steady pedaling on a trainer or smart trainer works best since the bike and camera stay put. Make sure the lighting is good and the camera position is fixed and steady.

Privacy and accuracy

The analysis runs entirely in your browser on your device, your video is never uploaded or stored. The values come from a single 2D camera view and automatic body detection, so expect an accuracy of roughly ±5 to 8 degrees. Only the body side facing the camera is evaluated. This tool is a screening, not a substitute for a professional 3D bike fit with a mobility assessment and power measurement.

FAQ

Free bike fit analyzer

Do I need a trainer?

Not strictly, but it makes filming much easier since the bike and camera stay fixed in place. A steadily held video on rollers, or a tripod-mounted camera during slow riding on a straight, flat section, also works.

What's the difference between the road and TT profile?

The target ranges for torso angle differ: time trial allows a flatter, more aerodynamic position. Elbow and shoulder angle are shown as info only in the TT profile, since posture on the extensions is judged differently than on the bars.

Can I switch profiles without filming again?

Yes. Once a video has been analyzed, you can switch between road and time trial without re-uploading the video. The grading recalculates instantly against the matching target ranges.

Is my video uploaded anywhere?

No. The video is only processed locally in your browser and never leaves your device.

Does this replace a professional bike fit?

No. It's a fast, free screening based on a single video, without a mobility assessment, power measurement or component advice. For persistent discomfort or a new bike, a professional fit gives more certainty.

What cadence should I pedal at while filming?

A normal, steady cadence for you, roughly in the 80 to 95 RPM range, is enough. A consistent, relaxed motion without big swings matters more than the exact number.

Cyclist in mountains

Your first plan in a few steps.

YOUB only needs the app, your training data, and a few short answers. After that, your plan is created through dialogue with Ben.

  1. 1

    Download the app and sign in

  2. 2

    Connect Garmin

    Your training data flows in automatically once your account is connected.

  3. 3

    Answer a few start questions

    YOUB uses a few basic values to understand your starting point.

    Max heart rate, age, weight, height
  4. 4

    Create your training plan in dialogue with Ben

    Write with him about your goal, available time, and current level.

The Web Login is always available in the top menu.