What is range of motion, the measurable thing
Range of motion (ROM) is the arc a joint can move through, measured in degrees from an anatomical neutral position. It is the objective number underneath both flexibility and mobility. Clinicians measure it with a goniometer against published reference values, for example roughly 180 degrees of shoulder flexion or 135 degrees of knee flexion in the published normal range of motion reference chart.
ROM is not a single fixed property. Research on the stretch response shows a measured joint range reflects both tissue stiffness and your tolerance to the stretch sensation, which is why two people with identical anatomy can test differently on the same day.
Passive vs active range of motion
Passive range is how far a joint goes when something else moves it: gravity, a strap, a partner, or your other hand. Active range is how far you can move it using only the muscles around that joint. The gap between the two is the range you can reach but not yet control.
| Term | What it describes | How you test it |
|---|---|---|
| Range of motion | The measurable arc, in degrees | Goniometer or tape test |
| Flexibility | Passive length available to a muscle or joint | Relaxed stretch to end range |
| Mobility | Actively controlled, strength-supported range | Move into the range with no help |
Why the mobility vs flexibility distinction changes how you train
The mobility vs flexibility distinction matters because the fix depends on the limiter. If your passive range is large but your active range is small, stretching more will not help; you need strength through the range you already own.
When flexibility is the limiter
If passive range is short (a strap or partner cannot move the joint any further without pain), the tissue length and stretch tolerance are the ceiling. Regular stretching is the right tool, and guidelines recommend flexibility work for each major muscle-tendon group to maintain joint range.
When strength and control are the limiter
If passive range is generous but you cannot actively reach it, the answer is loaded, end-range strengthening, not more stretching. This is the "flexible but not mobile" pattern many very bendy people live in.
How to self-check active vs passive range
Pick a joint and compare the two numbers:
- Active: move the joint as far as you can with no assistance and mark the end point.
- Passive: gently take it further with your hand, a strap, or gravity and mark again.
- Read the gap: a large gap points to a strength and control problem; a small passive range points to a flexibility problem.
Measure the same way each time and compare left to right, because norms are guides rather than cutoffs.
Common myths about mobility and flexibility
How ROMRx measures your usable range
ROMRx Base is built on this exact distinction. Instead of asking you to guess, it measures active and passive range for the joints that matter and flags where your usable range trails your passive range, so your plan targets the real limiter.
Frequently asked questions
Is mobility just active flexibility?
Close. Mobility is the range you can actively reach and control with your own muscles, so it combines flexibility with strength and coordination. Flexibility on its own is the passive length available.
Can you be flexible but not mobile?
Yes. Many people have large passive range but cannot actively control the end of it. That gap between passive and active range is trained with strength, not more stretching.
What is range of motion measured in?
Degrees, measured from an anatomical neutral position with a goniometer, or with distance tests such as toe-to-wall. Norms are population guides, not pass-fail cutoffs.
Do I need both flexibility and mobility?
For most goals, yes. You need enough passive length to reach a position and enough strength to control it. Which one to prioritize depends on which is limiting you.
Which should I train first?
Train the limiter. If passive range is short, stretch. If passive range is fine but you cannot actively use it, strengthen through that range. Testing both tells you which.