A helical gear calculator differs from a spur gear calculation by a single quantity: the helix angle. Because the teeth are twisted along a helical path instead of running parallel to the axis, both the module and the pressure angle take different values in two different planes. The tool below takes the normal module (mₙ), tooth count (z) and helix angle (β) and returns the transverse module, transverse pressure angle, pitch diameter, tip and root diameters, virtual tooth count and lead. Enter the mating tooth count as well and you also get centre distance, gear ratio and contact ratio. For profile shifted pairs, the advanced section accepts the xₙ coefficients.
What is a helical gear?
A helical gear is a cylindrical gear whose teeth are twisted along a helical path in the axial direction. Seen in the plane of rotation the tooth profile is involute, exactly as on a spur gear; seen along the axis it behaves like a stack of thin spur gear slices, each staggered slightly relative to the one before it. Because the profile is involute in the plane of rotation, every relationship that governs spur gears also applies to helical gears — you only have to keep track of which plane you are working in.
The helix angle β is measured between the tangent to the tooth at the pitch cylinder and an element of that cylinder, that is, the gear axis. The direction of the twist is designated left or right and is defined by the right-hand rule. In a parallel shaft pair both gears must have the same helix angle, but opposite hands: a right-hand helix mates only with a left-hand helix.
How it differs from a spur gear
A helical gear has two clear advantages over a spur gear of the same size. First, the elongated helical wraparound tooth base gives the tooth better support, so tooth strength improves. Second, the axial overlap of the teeth increases the contact ratio. Together these give a helical gear a greater load carrying capacity. A spur gear, on the other hand, has somewhat higher efficiency.
The price is thrust. Because the tooth flank is inclined, the contact force develops a component along the shaft. That force is carried by the bearings and grows quickly as the helix angle increases. The last section of this page puts numbers on that relationship.
Normal system or transverse system?
The most common mistake in helical gear calculation is losing track of which plane the module is given in. A helical gear has two circular pitches: the normal circular pitch pₙ, measured perpendicular to the tooth, and the transverse circular pitch pₜ, measured in the plane of rotation. They are related by pₙ = pₜ · cos β. Dividing each by π gives the corresponding module, so the normal module is always smaller than the transverse module.
This distinction has a very practical manufacturing consequence. In the normal system, as long as mₙ and αₙ stay constant, a single hob cuts helical gears at any helix angle — and spur gears too. In the transverse (radial) system the hob itself has to change whenever the helix angle changes, even if mₜ and αₜ are the same. That is why helical gears are usually manufactured to the normal system, and why the calculator on this page works in that system.
If you need to move between the two systems, the conversions are mₜ = mₙ / cos β, αₜ = arctan(tan αₙ / cos β) and xₜ = xₙ · cos β; in the other direction mₙ = mₜ · cos β, αₙ = arctan(tan αₜ · cos β) and xₙ = xₜ / cos β.
Helical gear formulas
The table below gives the calculation sequence for a standard (unshifted) helical gear pair in the normal system. For a profile shifted pair the calculator extends the same sequence with the xₙ coefficients and the centre distance increment factor y.
| Quantity | Symbol | Formula |
|---|---|---|
| Transverse (radial) module | mₜ | mₙ / cos β |
| Transverse pressure angle | αₜ | arctan(tan αₙ / cos β) |
| Pitch diameter | d | z · mₙ / cos β |
| Base diameter | d_b | d · cos αₜ |
| Addendum | hₐ | mₙ (unshifted) |
| Whole depth | h | 2.25 · mₙ (unshifted) |
| Outside diameter | dₐ | d + 2hₐ |
| Root diameter | d_f | dₐ − 2h |
| Centre distance | a | (z₁ + z₂) · mₙ / (2 cos β) |
| Virtual number of teeth | z_v | z / cos³β |
| Normal circular pitch | pₙ | π · mₙ |
| Transverse circular pitch | pₜ | π · mₜ |
| Axial pitch | pₓ | pₙ / sin β |
| Lead | L | π · d / tan β |
| Overlap contact ratio | ε_β | b · sin β / (π · mₙ) |
Symbols: mₙ normal module, mₜ transverse module, αₙ normal pressure angle, αₜ transverse pressure angle, β helix angle, z number of teeth, z_v virtual number of teeth, d pitch diameter, d_b base diameter, dₐ outside diameter, d_f root diameter, hₐ addendum, h whole depth, a centre distance, b face width, L the axial distance the tooth advances in one full turn. All lengths are in millimetres and all angles in degrees.
For a profile shifted pair the sequence runs as follows: inv α_wt = 2 tan αₙ · (xₙ₁ + xₙ₂) / (z₁ + z₂) + inv αₜ gives the working pressure angle α_wt; then the centre distance increment factor y = [(z₁+z₂) / (2 cos β)] · (cos αₜ / cos α_wt − 1) and the centre distance a = [(z₁+z₂) / (2 cos β) + y] · mₙ. The addenda are cross-coupled: hₐ₁ = (1 + y − xₙ₂) mₙ and hₐ₂ = (1 + y − xₙ₁) mₙ, while the whole depth becomes h = [2.25 + y − (xₙ₁ + xₙ₂)] mₙ. The calculator inverts the involute function numerically.
Worked example, step by step
Take a pair with normal module mₙ = 3 mm, normal pressure angle αₙ = 20°, helix angle β = 30°, tooth counts z₁ = 12 (left hand) and z₂ = 60 (right hand), and a profile shift of xₙ₁ = 0.09809 on the pinion.
- Transverse pressure angle: αₜ = arctan(tan 20° / cos 30°) = 22.796°
- Transverse module: mₜ = 3 / cos 30° = 3.4641 mm
- Working pressure angle: inv α_wt = 2 · tan 20° · 0.09809 / 72 + inv 22.796° = 0.023405 → α_wt = 23.113°
- Centre distance increment factor: y = (72 / (2 · cos 30°)) · (cos 22.796° / cos 23.113° − 1) = 0.0974
- Centre distance: a = [72 / (2 · cos 30°) + 0.0974] · 3 = 125.000 mm
- Pitch diameters: d₁ = 12 · 3 / cos 30° = 41.569 mm, d₂ = 60 · 3 / cos 30° = 207.846 mm
- Outside diameters: dₐ₁ = 48.153 mm, dₐ₂ = 213.842 mm
- Root diameters: d_f₁ = 34.657 mm, d_f₂ = 200.346 mm
- Contact ratio: ε_α = 1.2939
Every one of these values matches what the calculator returns for the same inputs, so you can run the example yourself and watch the intermediate steps. The centre distance landing exactly on 125 mm is no coincidence: the profile shift coefficient was chosen precisely to hit that value.
Virtual tooth count, cutter selection and undercut
Viewed in the normal plane, a helical tooth resembles the tooth of a spur gear with a larger number of teeth than the gear actually has. That imaginary gear's tooth count is the virtual (equivalent) number of teeth, z_v = z / cos³β. A 20 tooth gear with a 30° helix angle, for instance, has a virtual tooth count of 20 / cos³30° = 30.8.
This number matters twice over. First, the module cutter number is chosen from z_v, not from the real tooth count. Second, the same virtual tooth count is used in tooth strength calculations.
Helical gears also have a clear advantage where undercut is concerned. Since the transverse pressure angle αₜ is larger than the normal pressure angle αₙ, the minimum number of teeth that can be cut without undercutting drops significantly, which is why helical gears with very low tooth counts are feasible. The calculator combines the undercut condition — the addendum must not exceed half the pitch radius times sin²αₜ — with the helical geometry to work out the limiting tooth count for each helix angle, and warns you when you fall below it. In the example above the limit at 30° is about 11.5, and the 12 tooth pinion sits right on that edge, which is exactly why it carries a small positive profile shift.
Contact ratio: where helical gears really win
On a spur gear the contact ratio exists only in the plane of rotation. On a helical gear an axial overlap is added to it, so the total contact ratio is the sum of two components: ε_γ = ε_α + ε_β. Here ε_α is the transverse contact ratio in the plane of rotation and ε_β is the overlap ratio, calculated as ε_β = b · sin β / (π · mₙ).
That expression exposes two design levers: increasing the face width or increasing the helix angle both raise the total contact ratio. Good practice is to keep the contact ratio at 1.2 or above, and under no circumstances below 1.1. In a helical mesh a modest transverse component can be compensated by the axial overlap — in the example above, a 40 mm face width takes the total contact ratio to 3.4, meaning three tooth pairs are in contact on average at any instant. That is the real reason helical gears run quietly.
Choosing the helix angle, and the thrust that comes with it
A larger helix angle means quieter running and a higher contact ratio, but also a larger axial force. The force components in a helical mesh are:
| Force | Formula |
|---|---|
| Tangential force | F_u = 2000 · T / d (T in N·m, d in mm, F in N) |
| Axial force | F_a = F_u · tan β |
| Radial force | F_r = F_u · tan αₙ / cos β |
In numbers: at a 15° helix angle the axial force is 0.27 times the tangential force; at 30° it is 0.58 times; at 45° it equals the tangential force outright. All of it lands on the bearings. Choosing a helix angle is therefore a trade between quiet running and bearing load, and larger angles call for bearings that can carry thrust, such as tapered roller or angular contact types. Where the thrust has to be cancelled completely, a double helical (herringbone) gear combines two opposite helices on one body.
Frequently asked questions
How do you calculate the module of a helical gear?
First decide which plane you need. The normal module mₙ is measured perpendicular to the tooth and is what the cutter is selected for; the transverse module follows from mₜ = mₙ / cos β and is what the diameters are built on. If you have a physical helical gear and want its module, count the teeth, measure the outside diameter and use mₙ = dₐ · cos β / (z + 2 cos β), which comes from solving dₐ = d + 2mₙ together with d = z mₙ / cos β. You need to know the helix angle first.
What has to match for two helical gears to mesh?
On parallel shafts the normal module and normal pressure angle must be the same, the helix angle must be the same, and the helix hands must be opposite. The tooth counts are of course free to differ — that difference is what produces the gear ratio.
What helix angle should I choose?
There is no single right answer; the choice balances quiet running and contact ratio against bearing load. As the angle grows, the overlap ratio and smoothness improve while the axial force rises. Enter a few different angles in the calculator and compare how ε_β and the thrust factor move, and you will see the sensible range for your own application.
Why does the centre distance come out with awkward decimals?
Because cos β sits in the denominator of a = (z₁ + z₂) mₙ / (2 cos β), so a standard normal module rarely produces a round centre distance. The flip side is an opportunity: by adjusting the helix angle slightly you can force the centre distance onto a value you want, or keep the centre distance fixed while changing the speed ratio through the tooth counts. Spur gears offer no such freedom.
Which cutter number is used for a helical gear?
The cutter number is selected from the virtual tooth count z_v = z / cos³β, not from the actual tooth count. The calculator reports this value with every result. Working in the normal system, one hob of a given normal module serves every helix angle — the single biggest manufacturing convenience of that system.
The tool and formulas on this page follow the normal system helical gear calculation for the standard full-depth profile and are intended for education and preliminary design; verify the results before manufacturing. For spur gear geometry see our spur gear calculator, and to identify the module of a gear you already have, use the gear module calculator. Cutting speeds and feeds for the machining itself can be worked out with our CNC speed and feed calculator.