Dunk Calculator

Enter your height, standing reach, and rim height to find out exactly how high you need to jump to dunk a basketball. Choose your dunk type — from a basic dunk to a 360° windmill — and the calculator returns your required vertical jump, whether you can currently dunk, and your hang time in the air.

ft
in
ft

Stand flat-footed and reach as high as possible with one hand.

in
in

How high you can currently jump from a standstill or approach.

Extra clearance needed above the rim for each dunk style.

Results

Vertical Jump Needed

--

Can You Dunk?

--

Inches Still Needed

--

Vertical to Touch Rim

--

Hang Time (at needed jump)

--

Your Jump vs. Required Jump

Frequently Asked Questions

What is a dunk in basketball?

A dunk (also called a slam dunk) is a type of basketball shot where a player jumps high enough to get their hand(s) above the rim and forcefully pushes the ball down through the basket. It is one of the most exciting plays in the game and counts for 2 points.

How high do I need to jump to dunk?

The required vertical jump depends on your standing reach and the rim height. For a standard 10-foot rim, you need your fingertips to reach at least 6 inches above the rim to complete a basic dunk. If your standing reach is 7'10", you'd need roughly a 28-inch vertical. Taller players with longer arms need less vertical leap.

What is standing reach and how do I measure it?

Standing reach is how high you can reach with one hand while standing flat-footed on the ground. To measure it, stand side-on to a wall and reach up as high as you can with your dominant hand. Mark the highest point and measure from the floor. It's typically about 1.33× your height.

Can short people dunk?

Yes — shorter players can dunk with a sufficiently high vertical jump. Players under 6 feet tall typically need a 40-inch+ vertical to dunk on a 10-foot rim. It's rare but absolutely possible with elite athleticism. Playing on a lower rim (8 or 9 feet) is also a great way to practice the motion.

How can I improve my vertical jump to dunk?

The most effective training methods include plyometric exercises (box jumps, depth jumps), strength training (squats, deadlifts, calf raises), and jump-specific programs like 'Jump Manual' or 'Vert Shock'. Beginners can typically gain 4–6 inches of vertical in 3–6 months with consistent, structured training.

Can every NBA player dunk?

Most NBA players can dunk, but not all of them can perform spectacular dunks. Players with shorter frames or limited athleticism may only be able to do basic dunks, while elite athletes like LeBron James or Zion Williamson can perform dunks with massive hangtime and creativity.

What is hang time and how is it calculated?

Hang time is the total time a player spends in the air from takeoff to landing. It is calculated using the formula: hang time = √(8 × jump height / gravitational acceleration). A 30-inch vertical produces roughly 0.79 seconds of hang time. The higher you jump, the more time you spend in the air.

Does weight or body type affect dunking ability?

Yes — carrying excess weight makes it harder to generate the explosive power needed to jump high. Leaner athletes generally have a better power-to-weight ratio, which translates to higher vertical jumps. However, strength training can offset this by building the leg and core power needed to elevate despite added mass.

More Sports Tools