A tap speed and feed calculator is mainly a synchronization tool. Once the spindle speed is known, feed must advance by the thread pitch on each revolution. The most common programming error is to treat tapping like milling or turning and choose a linear feed independently from the thread geometry.
Use the tapping-feed tool to calculate feed per revolution and linear feed from RPM and pitch. Use the spindle-speed tool when you first need RPM from cutting speed and tap diameter. This pairing covers the basic calculation chain without pretending that a generic calculator can choose the correct tap speed for every material.
Start with the basic calculation, then go deeper
Run the smallest calculation that matches the job. Use the advanced version when additional process or machine variables need to be checked.
Quick Tapping Calculator
Run the common calculation for this machining task.
Tapping Feed
Enter the values you know. The result is calculated in your browser.
Calculation only. Verify toolmaker data, material grade, engagement, machine limits, workholding and actual cutting conditions before production.
Advanced Tapping Calculation
Add the main process variables and machine checks for a fuller calculation.
Spindle Speed
Enter the values you know. The result is calculated in your browser.
Calculation only. Verify toolmaker data, material grade, engagement, machine limits, workholding and actual cutting conditions before production.
What this tap speed and feed calculator calculates
Metric tapping uses pitch in mm/rev; inch tapping uses threads per inch. The exact tap type, hole size, material, tap coating, thread depth and lubrication should be documented separately. For CNC rigid tapping, verify that the control is configured for synchronized tapping and that spindle/feed commands are being interpreted correctly.
Formulas and unit handling
The tapping relationship is direct: metric feed/rev equals pitch, while inch feed/rev equals 1/TPI. Multiply feed/rev by RPM to obtain the linear feed. Because the pitch relationship is deterministic, changing RPM without changing feed breaks synchronization.
Metric feed/rev = pitch.Use the source unit shown in your tooling reference before converting.Metric feed = RPM × pitch.Use the source unit shown in your tooling reference before converting.Inch feed/rev = 1 ÷ TPI.Use the source unit shown in your tooling reference before converting.Inch feed = RPM × (1 ÷ TPI).Use the source unit shown in your tooling reference before converting.Step-by-step workflow
Technical context for this search
The tap calculator is built around a mechanical relationship that should remain obvious: feed equals spindle speed multiplied by thread pitch. For inch threads, pitch is the reciprocal of TPI. The dedicated tap workflow therefore starts with the thread specification and only then determines synchronized feed. A generic milling feed calculator is not the right abstraction for this operation.
Rigid tapping adds a control-side requirement. The spindle and Z axis must remain synchronized through the tapping cycle, so the programmed feed should reflect the pitch exactly. Floating holders, non-rigid cycles or machine-specific tapping functions can alter what the control expects. The page explains the arithmetic but leaves controller mode and tooling choice to the machine and tool documentation.
Hole preparation deserves equal attention. Tap drill diameter, chamfer, hole depth, bottom condition and lubrication all affect torque. When a tap breaks even though the RPM/feed numbers match perfectly, the root cause can be insufficient hole size, chip congestion or a tool mismatch rather than a calculation error.
Keep the thread callout, tap type, drill size, RPM, feed and coolant condition together in the setup sheet. During the first run, verify entry stability and thread form before increasing speed. This creates a clean record of the synchronized condition and makes it easier to diagnose future failures.
Calculation audit checklist
| Check | What to verify |
|---|---|
| Operation check | Confirm that the job is actually tapping before entering values. The calculator pair on this page was selected for the tap speed and feed calculator search intent, so switching to another operation may require a different feed convention. |
| Source check | Use the exact tooling or process reference behind tap speed and feed calculator. Record the tool or process identifier, material and source units before converting anything; the site calculates from supplied values rather than selecting proprietary cutting data. |
| Input check | Verify the primary inputs used by the tapping-feed and spindle-speed calculators. A field can be numerically valid while still being the wrong variable for the operation, especially when moving between chip load, feed/rev, feed rate and surface speed. |
| Unit check | Keep metric and imperial values separated through the calculation. Recheck diameter, cutting speed and feed units on the Tap Speed and Feed Calculator page before accepting the result, and only round after the relationship has been verified. |
| Machine check | Compare the theoretical output with machine spindle, feed, travel and process limits. A calculated value is not a machine capability statement, and a controller limit can make the effective cutting condition different from the selected target. |
| Tool/setup check | Review tool condition, runout, overhang, workholding and coolant or lubrication where relevant to tapping. These variables are outside the arithmetic model but can dominate the actual cutting result. |
| First-cut check | Treat the first part or first hole as a validation event. Record chips, sound, load, finish and dimensional result alongside the calculated RPM/feed so later changes can be traced to evidence rather than memory. |
| Recordkeeping check | For repeat work, save the source reference, selected inputs, calculated values and final programmed values together. The Tap Speed and Feed Calculator calculation then becomes a reproducible setup record instead of a one-time online number. |
Worked example
For a 1/4-20 tap at 400 RPM, feed per revolution is 0.05 in/rev and feed rate is 20 in/min. The value comes directly from 1 ÷ 20. The proper RPM is still a tooling decision based on the tap, material and lubrication.
Practical setup checks
Tap drilling diameter is not an afterthought. If the hole is too small, torque can rise sharply; if the hole is too large, thread engagement may be insufficient. Thread depth and bottom clearance also matter. Keep the tap manufacturer’s pre-hole guidance with the program instead of storing only the final feed number.
Common mistakes
- Entering TPI as if it were pitch in mm/rev.
- Using an arbitrary feed rate.
- Changing RPM without changing synchronized feed.
- Ignoring rigid tapping mode.
- Skipping pre-hole verification.
Troubleshooting the calculated condition
For broken taps, inspect synchronization, hole size, depth, material and lubrication. For incomplete threads, verify depth and tool engagement. For poor thread form, inspect tool condition and entry alignment. Do not diagnose every tapping failure by changing RPM alone.
How to cross-check tool data
Use the exact tap manufacturer’s data for speed and pre-hole information. This calculator is the synchronization layer that turns the selected RPM and thread specification into feed.
Frequently asked questions
What is the feed for a 20 TPI tap?
Feed per revolution is 1/20 = 0.05 in/rev, so feed rate equals RPM × 0.05 in/min.
What is the feed for an M8 × 1.25 tap?
Feed per revolution is 1.25 mm/rev, so feed rate equals RPM × 1.25 mm/min.
Should tap feed change with RPM?
Yes. Synchronized tapping feed must track spindle speed to maintain the thread pitch.
Can the calculator select tap RPM?
No. RPM should come from the tap manufacturer’s data for the actual material and tool.
This page calculates relationships from the values supplied by the user. It does not inspect the machine, tool condition, workholding or material state. Verify production cutting values against the exact tooling reference and the actual setup before running the cut.