Feed & Speed Calculator
Feed & Speed Calculator

Tap Speed and Feed Calculator

Tap speed and feed calculator for thread pitch, TPI, RPM and synchronized tapping feed on CNC machines.

Tapping

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.

Choose the calculation depth

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.

01 · Basic

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.

02 · Advanced

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.

Formula 1Metric feed/rev = pitch.Use the source unit shown in your tooling reference before converting.
Formula 2Metric feed = RPM × pitch.Use the source unit shown in your tooling reference before converting.
Formula 3Inch feed/rev = 1 ÷ TPI.Use the source unit shown in your tooling reference before converting.
Formula 4Inch feed = RPM × (1 ÷ TPI).Use the source unit shown in your tooling reference before converting.

Step-by-step workflow

01Read the thread callout exactly.
02Confirm pitch or TPI.
03Choose spindle speed from the tap manufacturer.
04Calculate synchronized feed.
05Verify rigid-tapping capability and hole preparation.
06Run a controlled first thread and inspect form and depth.

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

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.

Calculation boundary

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.