Skip to main content
Calcimator

Spindle Speed Calculator

Calculate RPM from cutting speed (SFM) and tool diameter for milling, turning, and drilling operations.

About this calculator

Spindle speed calculations translate a material-and-tool cutting speed recommendation -- expressed in surface feet per minute (SFM), the linear speed at which the cutting edge moves through the workpiece -- into the rotational speed (RPM) a CNC controller or lathe actually needs to be set to. The relationship is RPM = (SFM x 12) / (pi x tool diameter in inches), since the circumference the cutting edge sweeps through per revolution scales directly with diameter: a larger tool covers more surface distance per rotation, so it needs fewer rotations per minute to hold the same SFM. Cutting speed sits in the numerator and tool diameter in the denominator, so the two inputs move RPM by proportionally equal and opposite amounts rather than one dominating the other: doubling the tool diameter roughly halves the required spindle speed for the same cutting speed, and doubling the cutting speed roughly doubles RPM for the same tool -- the same 2x swing either way, just division instead of multiplication.

Running a spindle faster than the calculated RPM for a given tool and material risks excess heat and premature tool wear; running it slower wastes cycle time and can cause built-up edge on softer materials. Because recommended SFM values vary by tool coating, workpiece material, and operation type (roughing versus finishing), always start from the tooling manufacturer's published cutting data rather than a single generic number.

Inputs

SFM
in

Results

Spindle Speed

2,292 RPM

Cutting Speed (metric)91.4 m/min
Tool Diameter (metric)12.7 mm
How to Use This Calculator
  1. Enter the recommended cutting speed (SFM or m/min) from your tooling manufacturer's chart.
  2. Set the tool or cutter diameter (inches or mm).
  3. Review the calculated spindle speed (RPM) and equivalent metric cutting speed.
  4. Program this RPM into your CNC controller's speed override for the current operation.

How the result changes with Tool Diameter

Tool DiameterSpindle Speed
0.254,584 RPM
0.383,056 RPM
0.751,528 RPM
1.25917 RPM

What each input means

Cutting Speed
Surface feet per minute recommended for the material and tool combination.
Tool Diameter
Cutting tool diameter in inches.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    Cutting Speed = 300, Tool Diameter = 0.5 = 2 input(s) provided
  2. Calculate Spindle Speed
    Spindle Speed = r
    2292 = 2292
  3. Calculate Cutting Speed
    Cutting Speed
    91.4 = 91.4
  4. Calculate Tool Diameter
    Tool Diameter
    12.7 = 12.7

Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

Does tool diameter change RPM more than cutting speed does?

No -- they move RPM by the same proportional amount, just in opposite directions. Cutting speed sits in the numerator of the RPM formula (direct proportion), while tool diameter sits in the denominator (inverse proportion): a given percentage change in either one shifts RPM by roughly that same percentage, just up for cutting speed and down for tool diameter. Doubling the diameter halves RPM; doubling the cutting speed doubles it -- neither input is more influential than the other.

What happens to RPM if you switch to a smaller diameter tool at the same cutting speed?

RPM increases. Because diameter is in the denominator, a smaller tool must spin faster to maintain the same surface feet per minute at the cutting edge -- this is why small drills and engravers run at very high RPM compared to large face mills cutting the same material at a comparable SFM.

Is a higher spindle RPM always better for surface finish?

No. RPM by itself doesn't determine finish quality -- it needs to be paired with an appropriate feed rate and the tool's nose radius. Running faster than the recommended SFM for the material and tool coating mainly risks excess heat buildup and accelerated tool wear rather than improving the cut.

How does spindle speed relate to feed rate on a CNC machine?

Spindle speed (RPM) sets how fast the tool rotates, while feed rate sets how fast the tool advances into the material -- together they determine chip load per tooth, which drives both surface finish and tool life. This calculator only derives RPM from cutting speed and diameter; feed rate is a separate calculation that depends on the number of flutes and desired chip load.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Manufacturing, Industrial & Coatings.