JoyVelo
Back to JoyFit

AI Fit Assessment

90-SECOND FIT CHECK

Three steps: enter your body measurements, tell us your current bike, describe how you ride. We'll estimate saddle height, stem length, crank length, and where you should look for your next frame. For reference only. Not a substitute for an in-person bike fit.

3 stepsNo account neededSaves locally only
1
2
3
4
How is cycling feeling today?
One tap · stored locally · no login
Region:
Step 1

Your body

What we need to compute saddle height, stem length, and frame match.

Flexibility

Live preview

Updates as you fill in the form.

Fit score86/100
Saddle height724 mm
Stem length91 mm
Spacer stack-30 mm
Crank length177.5 mm
Bar width450 mm
Visualization
reach 500mm · stack 418mmstem 91mm · saddle 724mm
Saddle height · setback · stack · reach
Ideal frame
Reach: 495505 mm
Stack: 408428 mm
STA: 72.573.5
Posture: balanced

Posture preview

4 postures

Same body, different positions. Each row applies posture-specific deltas to the neutral recommendation so you can see how the fit shifts between climbing, flat-road, drops, and time-trial.

Flat / hoods (neutral). The baseline posture — hands on the hoods, spine ~45°. The calculator output already targets this; no adjustments needed.
Saddle
724mm
Stem
91mm
Spacer
-30mm
Reach
500mm
When: Most group rides, training rides, commutes on flat-to-rolling terrain.
Body: 175cm / 82cm inseam / average