Level a bike on a trainer for measurement: axle height is not camera level
Before measuring or filming, identify the intended bicycle reference, the actual axle stations and the support condition. Separate trainer pitch, mixed-wheel geometry and phone orientation without prescribing a block height.
Published 15 October 2026 · OpenBikeFit
Name the axle line. Then name the baseline.
Fictional rear 340 mm, front 360 mm, horizontal span 1000 mm: Δh = +20 mm; axle-line angle atan2(20, 1000) ≈ +1.15°. Direct axle span ≈ 1000.2 mm.
This is not automatically frame rotation. That interpretation needs the same unchanged rigid assembly and a known horizontal baseline axle line. Mixed-wheel or unknown references cannot be silently levelled to this example.
Same rigid point. Different components.
Separate conditional construction: BB-relative B = (480, 605) mm becomes B′ ≈ (467.8, 614.5) mm at θ = atan2(20, 1000). ΔX ≈ −12.2 mm, ΔY ≈ +9.5 mm; direct BB distance ≈ 772.3 mm before and after.
No part moves relative to this artificial rigid frame. The model does not supply an actual support adjustment, a suspension/rider prediction or a camera knee-angle correction.
Original schematic, not to scale, an actual trainer or mounting instructions. No block height, tolerance, compatibility or riding approval is inferred.
On this page
- 01The quick answer: identify what is meant to be level
- 02Separate the floor, bicycle and camera references
- 03A front wheel block is a model-specific question
- 04Record the real support and load condition
- 05Measure the axle line without calling it the whole frame
- 06Mixed wheels and suspension need their own baseline
- 07The same parts can have different horizontal and vertical components
- 08Level the view separately, without pretending to calibrate it
- 09Keep active movement out of an unchanged-condition claim
- 10Preserve a useful preparation note
- 11Choose the next step without changing the bicycle
Keep the condition beside the reading
Read the blank bicycle worksheet
General reference and support-condition spaces, not dedicated trainer-alignment fields or an installation verdict. No record or file is created by this link.
Open toolBefore a tape reading or side-view video, decide which bicycle condition you mean to record. A trainer can support a bicycle securely while holding it in a different orientation from the reference on your measurement sheet. A phone can look level while that difference remains. This guide helps adults describe the preparation; it does not certify mounting, prescribe a position or tell you to modify a trainer.
Read the whole method without entering a body measurement, creating a saved bike or opening the camera. Keep a private paper note of the physical condition if useful. The examples are fictional geometry, not a riser-block specification, an acceptable error threshold or a prediction of how a rider will move. Actual equipment instructions and suitable physical assessment take precedence.
The quick answer: identify what is meant to be level
Start with the exact trainer, bicycle configuration and measurement protocol. Establish the intended reference, then observe the actual condition. The level-axle BB-coordinate convention used by several OpenBikeFit tools assumes an upright bicycle with the two axle centres at the same height. If your assembly or loaded state does not satisfy that convention, keep it labelled separately instead of treating the numbers as equivalent.
Do not use the top tube, a saddle surface or a handlebar as a universal spirit-level platform. Each can be sloped by design or installation. A phone level placed on one of them measures that placement, not an independently identified frame datum. Nor does a trainer’s wheel-size label prove that the actual tyre, support and floor produce your intended pose.
Separate the floor, bicycle and camera references
The supporting surface has its own slope and stability. Bicycle pitch describes its fore-aft orientation relative to a stated reference; bicycle roll is its side-to-side lean. Camera roll rotates the picture around the viewing direction. Camera pitch and an oblique viewing direction introduce still other differences. Checking one of these does not measure the others.
For gravity-relative heights, establish a shared horizontal reference rather than measuring equal lengths up from two unrelated sloping floor patches. A mat compressed differently beneath the two supports can also change their relationship. Record the arrangement and unresolved limitations. If a safe, reproducible observation cannot be made, stop preparation and seek suitable help; do not balance the bike or measuring tool precariously.
A front wheel block is a model-specific question
Garmin’s Tacx NEO 3M manual describes its supplied two-sided front wheel support and its own placement conditions. Wahoo’s SNAP compatibility page gives wheel-dependent support conditions for that model. These are examples of why the receiving assembly and instructions matter. They are not a universal rule that every wheel-on trainer needs a block or that every direct-drive trainer should omit one.
The Wahoo CORE WFBKTR4 specification lists a front wheel block as sold separately. That sales field alone does not establish required height, permission to improvise a support, or that no support is needed. Find the applicable current setup guidance for the exact generation and bicycle. Do not turn an accessory listing into an installation verdict or borrow another model’s instructions.
Do not stack books, add washers, reverse adapters or alter feet to force the illustration on this page to match a real bicycle. Wahoo explicitly warns against modifying its trainer to accommodate an incompatible bike. A measurement question never overrides the secure mounting, frame, axle, wheel, tyre and accessory requirements of the actual equipment. No torque, pressure or assembly sequence is supplied here.
Record the real support and load condition
Record trainer model and generation, bicycle and wheel configuration, actual front support, mat or floor reference and whether the observation was unloaded or made under a named load. A direct-drive trainer supports the rear dropout assembly without the ordinary rear wheel. A wheel-on setup retains that wheel and its contact with the trainer. Those different arrangements cannot be reconstructed from the word trainer alone.
An unloaded tyre observation and a loaded one need not have the same ground-to-axle height. Suspension and moving supports add independent conditions. Write down whether the observed state was settled, changing or unresolved. Keep any available height readings with their original units and method; a nominal tyre-width or wheel-size label is not a measured support radius.
Measure the axle line without calling it the whole frame
When safely accessible under your protocol, identify the actual rear and front axle centres, not the top of the tyre, a skewer handle or the trainer housing. Measure their vertical heights from the same horizontal datum and the horizontal separation of the two centres. Preserve the separate observations and refind the points between repeats. A diagonal centre-to-centre tape length is not the horizontal separation.
In a fictional static observation, rear height is 340 mm, front height is 360 mm and horizontal axle span is 1000 mm. Front minus rear is +20 mm. The axle-line angle above horizontal is atan2(20, 1000), about +1.15°. The direct centre-to-centre distance is about 1000.2 mm. The positive sign says the front station is higher; it does not identify a recommended bicycle angle or a required 20 mm support change.
Only if the same unchanged rigid assembly had a known horizontal axle line in its baseline can that angle also describe its rotation from that baseline. Without that condition it is simply an axle-line observation. If the baseline axle line was already inclined, compare its separately known angle; do not call the current line’s angle the entire frame change.
Mixed wheels and suspension need their own baseline
Two different wheel assemblies can put their axle centres at different heights in an ordinary level-ground reference pose. Equalising those heights would then change the pose rather than necessarily restore it. Unequal tyre support, loading or suspension movement can do the same. Identify the intended configuration and source convention before deciding which relationship is meaningful.
A frame geometry drawing may describe a particular wheel combination, fork condition and suspension setting. A trainer cannot infer those details from its axle adapters. If the reference is unknown, retain the measurements without declaring a levelling correction. The separate wheel-radius, BB-reference and suspension guides explain those narrower quantities; no universal mixed-wheel correction is hidden here.
The same parts can have different horizontal and vertical components
Consider an explicitly artificial rigid construction whose baseline axle line was horizontal. Use BB as origin, X forward and Y upward relative to gravity in the side view. A fixed named bar point B has baseline coordinates X 480 mm, Y 605 mm. Rotate the unchanged construction nose-up through the angle atan2(20, 1000). Do not translate the original point labels into a stem or spacer adjustment.
For that rotation, X′ = X cos θ − Y sin θ and Y′ = X sin θ + Y cos θ. The same point becomes approximately X 467.8 mm, Y 614.5 mm: differences −12.2 mm horizontally and +9.5 mm vertically. Its direct BB-to-point distance remains about 772.3 mm. These components changed because the reference orientation changed, not because the bar moved relative to the rigid frame.
This toy does not model tyre deformation, suspension, a changing support, a rider or an actual trainer mechanism. An unknown baseline cannot be repaired by inserting its numbers into the equation. Do not subtract the illustrated 1.15° from a knee result or use the component differences as instructions to change a saddle or cockpit. A physical joint-angle observation is a different quantity.
Level the view separately, without pretending to calibrate it
After the bicycle condition is established, prepare a fixed, square side view under the camera setup guide. A screen horizon is not a measurement of axle height. Conversely, known axle heights do not establish that the lens is square to the rider or that the entire pedal stroke is framed. Keep those checks and notes separate.
Rotating a flat image can rotate its axes, but it cannot undo an oblique perspective, recover hidden landmarks or physically return the bicycle and rider to another pose. OpenBikeFit does not use this guide to auto-correct a recording. A green device-readiness result verifies its stated device checks, not the support, mounting, frame reference or anatomical accuracy.
Keep active movement out of an unchanged-condition claim
A displayed virtual gradient and an observed physical bicycle inclination are not the same measurement. If an accessory actually changes the support position, document that physical state separately. Likewise, rocking or changing suspension is not a single fixed side-view pose merely because the trainer or app continues to report the same resistance setting.
For an unchanged-condition comparison, follow the exact equipment’s supported operating instructions and use a reproducible declared state. Do not override a safety interlock or disable a required support to obtain a steady picture. If the condition changes during an observation, label the take accordingly and do not present it as a repeated baseline. This page supplies no control, firmware or riding procedure.
Preserve a useful preparation note
A concise note names the intended baseline, exact equipment, support and load condition, datum, axle endpoints, individual height readings, horizontal or direct span, instrument, camera side and unresolved questions. Keep an observed number separate from a manufacturer specification and from a calculated rotation. No average can restore an unidentified endpoint or unknown reference pose.
The free blank bicycle worksheet has general reference and support-condition spaces, not dedicated trainer-alignment fields. Use clearly labelled supplementary paper notes; do not put an axle height into a saddle-height or frame-stack slot. The optional digital whole-measurement sheet likewise does not gain new trainer fields from reading this guide. Unknown stays unknown rather than becoming zero.
Choose the next step without changing the bicycle
For a manual record, continue to the bicycle measurement checklist and repeat the named points under its declared convention. For a video, continue to the separate camera-setup guide, then inspect the device-readiness tool if appropriate. Fixed links carry none of these fictional numbers, create no bike, grant no permission and start no measurement. Existing access and any separately retained local state still apply.
If exact support compatibility or a safe repeatable reference remains unresolved, the next step is the manufacturer or a suitable mechanic, not a guessed block height. If the setup is understood, preserve that condition with each later record. Agreement in one coordinate or a clean-looking video does not approve installation, comfort, handling, a medical conclusion or an individual fit outcome.
Practical questions
Frequently asked questions
Does every trainer need a front wheel block?
No universal rule follows from the trainer type or an accessory listing. Resolve the exact trainer generation, bicycle, support instructions and intended reference. Do not improvise a block height from this guide’s fictional geometry.
Should both bicycle axles always be at the same height?
Only for a protocol whose declared baseline has equal axle heights. Mixed-wheel assemblies, tyre support and suspension can need a different reference. An inclined axle line alone does not identify frame rotation from an unknown baseline.
Can I put a spirit level on the top tube or saddle?
That observes the chosen surface or line, which can be sloped by design or installation. It is not a universal frame-level reference. Identify the actual baseline and named axle stations instead of assuming a surface should be horizontal.
If the phone says level, is the bicycle level too?
No. Camera orientation, bicycle pitch and roll, and the support datum are separate. A phone horizon neither measures the axle heights nor proves a square side view or a physically calibrated recording.
Can I correct a video by subtracting the trainer angle?
Not from this guide. Rotating a picture does not restore a different physical rider/bicycle pose, undo perspective or reveal hidden points. The fictional rigid-point rotation is not a knee-angle correction or an OpenBikeFit auto-calibration feature.
Why did Bar X and Bar Y change when no part moved?
Horizontal and vertical components depend on the declared orientation. In a rigid rotation the same point can have different components while its direct BB distance stays unchanged. First check the datum, baseline and load condition; do not infer a part adjustment from that observation alone.