CNC Machining calculator

CNC Spindle Speed Calculator

Convert the tool maker's surface speed into the RPM to program, and see whether your spindle can reach it. You need the catalog surface speed, the tool or part diameter and the spindle's maximum speed.

What this calculator does

  • Spindle RPM that puts a cutter or part at the catalog surface speed, capped at your machine's maximum.

Formula used

  • Required spindle speed (RPM) = surface speed (ft/min) × 12 in/ft ÷ (π × diameter in inches)
  • Spindle speed to run = the lower of required spindle speed and machine max spindle speed
  • Surface speed achieved = spindle speed to run × π × diameter ÷ 12
  • Required share of spindle max = required spindle speed ÷ machine max spindle speed × 100
  • Smallest diameter at full surface speed = surface speed × 12 ÷ (π × machine max spindle speed)

Inputs explained

  • Surface Speed: From the tool maker's speeds and feeds chart for your material.
  • Tool or Part Diameter: Cutter diameter, or the part diameter at the cut when turning.
  • Machine Max Spindle Speed: Spindle nameplate maximum, or the programmed speed clamp on a lathe.

How to use the result

  • Best suited to programming a new tool in CAM, checking a small cutter against spindle max, setting a lathe speed clamp for facing.
  • Gives speed only: feed, depth of cut, spindle power and torque at low RPM need their own checks. Catalog surface speed is a starting point; adjust it for coolant, rigidity and the tool wear you see.

Current U.S. benchmarks

  • The producer price index for steel mill products stands at 381.162 (BLS, Aug 2026), up 23.4% from a year earlier. Quotes priced off last quarter's material cost miss this move.
  • The U.S. has 17,154 machine shops establishments employing about 223,303 workers (Census County Business Patterns, 2023).

Common questions

  • Why does a small end mill need so much more RPM? Because RPM rises in inverse proportion to diameter at a fixed surface speed. A 1/8 in end mill in 6061 at 1,000 ft/min needs 30,558 RPM, almost four times what an 8,100 RPM spindle can turn.
  • Where does the 3.82 in the shop formula come from? It is 12 divided by π, 3.8197. The 12 converts feet to inches and π turns diameter into circumference, so RPM = 3.82 × surface speed ÷ diameter. This calculator uses the exact value.
  • Which diameter do I use for turning? Use the part diameter where the edge is cutting, which gets smaller with each pass. Facing toward center shrinks it further, so constant surface speed mode raises RPM until the clamp; the smallest-diameter row shows where that happens.
  • Should I run at spindle max when it cannot reach catalog speed? Yes, if the tool and holder are rated for that speed: the cap gives the highest surface speed available. Compute the feed from the capped RPM so each tooth still takes the catalog chip load.

Related guides

Last reviewed 2026-10-01.