Skip to main content

BASKETBALL REACH & VERTICAL JUMP

Dunk Calculator

Enter your measured standing reach and rim height to find the jump needed to touch the rim or reach a hand-height target above it. Add your current vertical jump to see the remaining gap. Free, with adjustable targets and instant results.

Understand your results

Enter your measured standing reach and rim height to find the jump needed to touch the rim or reach a hand-height target above it. Add your current vertical jump to see the remaining gap. Free, with adjustable targets and instant results.

Check my jump requirementFree · Measured standing reach · Adjustable rim height

Your reach, your target

How high do you need to jump?

Start with your measured standing reach, then set the rim and hand target. The default 15 cm above the rim is an example you can change; it does not guarantee a dunk.

How to measure standing reach
Floor to your highest fingertip while standing flat-footed with one arm overhead.
Results update as you type

Jump to your chosen target

89.8 cm

Jump to touch rim height

74.8 cm

Standing reach, rim and target height on a shared floor scale (cm)

Rim304.8 cmStanding reach230 cmHand target319.8 cm

A height calculation cannot account for ball control, hand size, approach, timing or technique. Touching a target height alone does not establish dunk ability.

On this page+

Method and reference population

Use this page to calculate the vertical reach gap to a rim or a chosen target above it. It does not infer jumping ability from body height.

No athletic population norm is used. Measure standing reach directly; approach technique, ball control, grip and timing affect whether a dunk is achievable.

Required jump = max(0, rim height + chosen clearance − standing reach). The default 10-foot rim is exactly 304.8 cm; the clearance is an input assumption, not a universal dunk requirement.

Check a worked example

A standing reach of 230 cm, rim at 304.8 cm and chosen clearance of 15 cm require 304.8 + 15 − 230 = 89.8 cm of vertical reach gain. Reaching that height alone does not guarantee a successful dunk.

Understand your results

How much jump does your chosen target need?

Measure your reach, choose the target and check the gap. The examples below explain what each height means and why touching the rim is different from controlling a ball above it.

01

Choose a target, then enter your measurements

Choose centimetres or inches, enter your measured standing reach, then check the rim height. The default rim is 304.8 cm, or 10 ft. For an adjustable hoop, use its actual current height. Standing reach is the distance from the floor to your raised fingertip, not the distance to the top of your head.

Set the target hand height above the rim next. 0 places the fingertip target at rim height; 15 places it 15 cm above the rim. The default 15 cm is an example for exploring the calculation, not a universal dunk standard. Current vertical jump is optional; enter it to see current jumping reach and the remaining gap.

Valid inputs update the results automatically. If a required field is blank or invalid, correct it to see the new result. Reset restores the centimetre example and clears the optional current jump.

  • Standing reach and rim height accept 1–500 cm; target clearance accepts 0–100 cm.
  • Optional current vertical jump accepts 0–300 cm. These are input limits, not typical ability ranges.
  • In inch mode, enter total inches: a 10 ft rim is 120 inches. Switching units converts existing entries.
02

Use standing reach, not body height

Standing height runs from the floor to the top of your head; standing reach runs from the floor to your highest raised fingertip. Two people of the same height can have different reaches because of arm length, shoulder position, body proportions and how they extend the arm. Adding a fixed allowance to body height hides these differences.

Jumping reach is the highest point you can touch during a jump. Subtract standing reach to get your vertical jump. Do not enter the full touch height as your current jump, or standing reach will be counted twice.

MeasurementStart and end pointsRole on this page
Standing heightFloor to top of headNot used to estimate reach; no input field
Standing reachFloor to highest fingertip when standing with arm raisedStarting point for the jump calculation
Jumping reachFloor to highest touch point during a jumpUsed to measure current vertical jump, or displayed as a result
Vertical jumpJumping reach minus standing reachOptional input for comparison with your target
03

Measure your reach and jump consistently

Stand on a firm, level floor beside a suitable vertical measuring reference. Keep both feet flat without rising onto your toes, extend one arm overhead, and measure the vertical distance from the floor to the highest fingertip. Avoid a tilted tape, a scale that starts above the floor, or lifting your heels to make the mark.

To compare your current jump, record the highest touch point during a jump and subtract standing reach measured under the same conditions. For example, a 230 cm standing reach and 310 cm jumping reach give an 80 cm vertical jump. Enter 80 in the optional field, not 310.

Record whether you used an approach, a one-foot or two-foot takeoff, and the footwear and arm convention. Standing and approach jumps are different tests. Body displacement or jump height calculated from flight time by another device may also differ from a touch-height difference. Repeated measurements help check a reading; extra decimal places do not remove measurement error.

  • Use consistent footwear, measuring surface and units for standing and jumping measurements.
  • Check the test method before comparing with your earlier records.
  • Do not climb or use unstable measuring equipment to mark a reading.
04

Calculate the jump to the rim and your target

First add your chosen clearance to rim height to obtain the fingertip target height. Subtract standing reach to find the vertical displacement needed to reach it. The tool also calculates the jump to touch rim height, making the distinction between the rim and your chosen higher target explicit.

If the target is already within standing reach, the required jump is 0. That means no extra height is needed to reach that level; it does not establish that you can control the ball and complete a dunk.

Centimetre and inch entries are normalized before calculation, so the length relationships stay the same. 1 international inch is exactly 2.54 cm and 1 foot is 12 inches. Results are rounded for display; do not repeatedly convert already rounded screen values to assess tiny differences.

Hand target height = rim height + chosen clearance; required jump = max(0, hand target height − standing reach); jump to rim = max(0, rim height − standing reach)
05

Worked example: 230 cm reach and an 80 cm current jump

Take a standing reach of 230 cm, a rim height of 304.8 cm and a chosen hand clearance of 15 cm. Touching rim height requires 304.8 − 230 = 74.8 cm of vertical displacement. The hand target is at 319.8 cm, requiring a jump of 319.8 − 230 = 89.8 cm.

Now enter a current jump of 80 cm. Current jumping reach is 230 + 80 = 310 cm, which is 5.2 cm above the rim but 9.8 cm below the chosen hand target. Reaching rim height and reaching the selected clearance target can therefore produce different answers at the same time.

Keeping standing reach and the test method unchanged, a current jump of 90 cm gives a 320 cm jumping reach and a remaining gap of 0. This only says the entered reach exceeds the selected 319.8 cm height. It does not confirm a successful dunk or predict how long such a change would take.

Step or resultCalculationValue
Jump to touch rim height304.8 − 23074.8 cm
Chosen hand target height304.8 + 15319.8 cm
Jump required for target319.8 − 23089.8 cm
Current jumping reach230 + 80310 cm
Gap to the hand target319.8 − 3109.8 cm
06

Rim height and clearance: choose your own values

The default 10 ft converts to exactly 304.8 cm under the international inch definition. FIBA equipment rules specify the upper edge of the ring at 3,050 mm, or 305 cm, with a tolerance of ±6 mm. The nominal difference between 304.8 and 305 cm is 0.2 cm, or 2 mm. They should not be described as identical; enter the measured height for your hoop.

Adjustable hoops and nonstandard courts may use other heights. The table fixes standing reach at 230 cm and chosen clearance at 15 cm while changing only rim height. These are arithmetic scenarios, not recommended hoop settings by age.

Touching a ring with your fingers and putting a ball through it are different actions. Ball size, hand size, grip, a one-handed or two-handed finish, takeoff position and finishing posture all affect the movement. No single fingertip clearance guarantees a dunk for everyone, so the target remains adjustable.

Rim heightJump to rimJump for 15 cm clearance
280 cm50 cm65 cm
300 cm70 cm85 cm
304.8 cm74.8 cm89.8 cm
305 cm75 cm90 cm
07

What your remaining gap and diagram mean

With a current jump entered, current jumping reach equals standing reach plus current jump. Extra jump to target is target height minus current jumping reach, with a lower limit of 0. If current jump is blank, these two results are omitted rather than treating unknown ability as 0.

A gap of 0 means the entered jumping reach meets or exceeds your chosen hand height. The tool does not show excess height as a negative gap and does not automatically certify dunk success. To compare targets, change clearance while keeping measurement method and other entries consistent.

The diagram places standing reach, rim, target and optional current jumping reach on one floor scale. It compares heights rather than body positions, ball movement or takeoff technique. If two levels look close, use the numbers to check the gap.

Current jumping reach = standing reach + current jump; remaining gap = max(0, hand target height − current jumping reach)
08

Use the result to compare targets

Try different rim heights or hand targets, or compare measurements from the same jump test. When comparing people, use each person’s measured reach: an equal vertical jump does not give everyone the same final touch height.

The tool does not estimate arm length from height, assess strength, speed, coordination or technique, or provide a training plan, injury assessment, rate of improvement or target date. Measurement error, changed testing methods and movement conditions affect readings. One web calculation cannot establish a lasting change in ability.

An extra 9.8 cm is the calculated gap under your chosen conditions. It does not say whether or how quickly you can gain it. For a visual comparison of people, use standing body height in the free 3D tool, not standing reach.

  • Do not enter body height as standing reach or jumping reach as current vertical jump.
  • Keep touching the rim, reaching a chosen hand target and completing a dunk distinct.
  • Do not treat approach jumps, standing jumps and readings from different devices as identical tests.

FAQ

Dunk calculator questions

Can I calculate this from my height alone?+

Not reliably. Standing reach also depends on arm length, shoulder position and how you extend the arm. This tool does not estimate it from height. Measure from the floor to your highest raised fingertip while standing.

Does touching the rim mean I can dunk?+

No. It only means your fingertip reaches that level. Dunking also involves the ball, grip, timing and technique. The tool compares geometric conditions and does not certify dunk ability.

Is 15 cm above the rim always enough?+

No. 15 cm is an editable example, not a universal standard. Hand size, ball size and one-handed or two-handed technique affect the motion, so one fingertip height cannot guarantee success.

Are the inch fields feet and inches?+

They use total inches. A 10 ft rim is entered as 120 inches. 1 international inch is exactly 2.54 cm, and switching units converts existing entries without manual re-entry.

Why is the default 304.8 cm instead of 305 cm?+

304.8 cm is exactly 10 ft; the nominal ring height in FIBA equipment rules is 305 cm. They differ by 2 mm. Rim height is editable so you can use the actual court measurement.

Should current jump be 80 cm or 310 cm?+

With a 230 cm standing reach and a 310 cm maximum jumping touch, enter the difference: 80 cm. The 310 cm measurement is jumping reach, not the jump increment.

Why do two results disappear when current jump is blank?+

Blank means current ability has not been provided. The tool still calculates jumps to rim height and your chosen target, but omits current jumping reach and the remaining gap. A valid current jump adds that comparison.

Does a remaining gap of 0 mean I can already dunk?+

No. It means the entered jumping reach meets or exceeds your chosen hand target. Negative gaps are displayed as 0. Ball control and the finishing movement are outside this model.

Can I directly compare standing and approach jumps?+

Do not treat them as the same test. Record the takeoff method and compare under consistent footwear, measuring-surface and arm conditions. Other devices may also define jump displacement differently from a touch-height difference.

Can this tell me how to train or when I will dunk?+

No. It calculates relationships between entered heights, not a training plan, improvement forecast or target date. The remaining gap does not guarantee a personally achievable gain or a time required to obtain it.

Rules and measurement references

From numbers to perspective

Compare players’ body heights in 3D

Use measured standing height to compare players in the free 3D scene. Keep it separate from the raised-arm standing reach used in this calculator.

Open 3D height comparison