Skip to content
Construction

Spindle Speed Calculator

Enter your cutting speed and tool or workpiece diameter to calculate the correct spindle speed in RPM. The calculator also derives feed rate from number of flutes and chip load, supports both metric and imperial units, and includes a material reference table so you can look up recommended cutting speeds for aluminum, steel, stainless, titanium, and more. Results update as you type.

Your details

Surface speed at the cutting edge. Use the material reference table below for recommended values. Metric: m/min. Imperial: surface feet per minute (SFM).
m/min
On a mill: the cutter diameter. On a lathe: the part (workpiece) diameter at the cutting point.
mm
Number of cutting edges on the tool. Used to compute feed rate. Typical end mills: 2, 3, or 4 flutes.
flutes
The thickness of chip removed per tooth per revolution. Typical values: 0.02-0.10 mm for end mills in aluminum; 0.010-0.050 mm in steel. Lower values for harder materials or finishing passes.
mm/tooth
Affects suggested cutting speeds in the reference table below.
Spindle speedMedium RPM (general purpose)
1,910RPM

Revolutions per minute for the chosen cutting speed and diameter

Feed rate381.97
Feed rate unitmm/min
Surface speed (check)120
Surface speed unitm/min
1,910 RPM
Very low<100Roughing100-1000General1000-5000High-speed5000-15000Micro15000+
010k19k251100
Diameter (mm)

Spindle speed: 1,910 RPM

  • A 20 mm diameter tool at 120 m/min needs 1,910 RPM.
  • With 4 flutes and a 0.05 mm/tooth chip load, the table feed is 382 mm/min.

Next stepCross-check against your machine spindle maximum RPM. If the result exceeds your machine limit, reduce cutting speed (use the material reference table below) or increase tool diameter.

How spindle speed is calculated

Spindle speed (N, in RPM) relates the surface cutting speed (V) and the diameter of the rotating element (D). In metric units the formula is N = (V x 1000) / (pi x D), where V is in m/min and D is in mm. In imperial units the formula becomes N = (V x 12) / (pi x D), where V is in surface feet per minute (SFM) and D is in inches. The constant (1000 or 12) converts the linear unit to match diameter: millimetres-per-metre in metric, inches-per-foot in imperial. The result is how many full rotations per minute keep the cutting edge at the target surface speed. For example, a 20 mm carbide end mill in aluminum at 120 m/min needs about 1,910 RPM; the same geometry at 10 mm needs about 3,820 RPM, because the edge travels a shorter arc per revolution.

Cutting speed vs. spindle speed: what is the difference?

Cutting speed (surface speed) is the speed at which the cutting edge moves through the material. It is a property of the material-tool pair and does not depend on tool diameter. Spindle speed is the rotation rate of the spindle. It does depend on diameter: for the same cutting speed, a smaller cutter must spin faster. Tool manufacturers specify cutting speed because it drives tool wear and heat. The CNC machine needs RPM because that is what it controls. This calculator converts between the two.

Feed rate and chip load

Feed rate is how fast the tool advances through the workpiece (mm/min or in/min). It is calculated as: feed rate = spindle speed (RPM) x chip load per tooth x number of flutes. Chip load is the thickness of material each tooth removes per revolution. Too little chip load generates rubbing heat and dulls the tool quickly. Too much overloads each tooth and risks breakage. Typical chip loads for a 10-20 mm carbide end mill: 0.02-0.08 mm/tooth in aluminum, 0.01-0.05 mm/tooth in mild steel, and 0.005-0.02 mm/tooth in stainless steel. These figures scale roughly with tool diameter: larger tools can handle proportionally more chip load.

Lathe vs. milling: which diameter to use?

The formula is the same for turning and milling, but the diameter means different things. On a milling machine, use the cutter (tool) diameter - the diameter of the end mill, drill, or face mill. On a lathe, use the part (workpiece) diameter at the cutting point. As the part diameter decreases during a facing or parting operation, the spindle speed must increase to maintain constant surface speed. Many modern CNC lathes use constant surface speed (CSS) mode, which adjusts RPM automatically as the diameter changes. This calculator shows the RPM for a single diameter; for CSS you would recalculate at each critical diameter.

Recommended cutting speeds by material

MaterialHSS (m/min)Carbide (m/min)Notes
Aluminum alloys120400High speed; use sharp tooling
Brass / Bronze60200High speed; use sharp tooling
Mild steel (low-carbon)30120Standard parameters
Alloy steel (medium-hard)2080Standard parameters
Stainless steel 3041560Standard parameters
Stainless steel 3161250Standard parameters
Grey cast iron25100Standard parameters
Titanium alloys1040Low speed; use coolant
Inconel / Superalloys520Low speed; use coolant
Plastics (acrylic, nylon)150300High speed; use sharp tooling
Wood300600High speed; use sharp tooling

Starting-point values for carbide and HSS tools in m/min. Convert to SFM by multiplying by 3.28. Always confirm with your tooling manufacturer, as coatings, coolant, depth of cut, and surface finish requirements shift these values.

Frequently asked questions

What is spindle speed and why does it matter?

Spindle speed is the number of complete rotations the spindle makes each minute (RPM). It determines how fast the cutting edge moves through the material. Running too slow wastes time and can cause rubbing (built-up edge). Running too fast generates excess heat, shortens tool life, and can cause chatter or tool breakage. The correct RPM balances productivity with tool life for a given material and tool type.

How do I find the right cutting speed for my material?

Check your tool manufacturer catalog first - most list cutting speeds for common materials and their specific coatings. The reference table on this page gives starting-point values for carbide and HSS tools. Key rules: harder materials need lower speeds; carbide tools can run at roughly 3-4x the speed of HSS tools; coatings like TiAlN allow higher speeds in steel but can be harmful in aluminum without proper chip evacuation.

What is the spindle speed formula?

Metric: N (RPM) = (V x 1000) / (pi x D), where V is cutting speed in m/min and D is diameter in mm. Imperial: N (RPM) = (V x 12) / (pi x D), where V is in surface feet per minute (SFM) and D is in inches. Both express the same relationship: RPM times circumference equals surface speed.

What diameter should I use on a lathe versus a mill?

Lathe (turning): use the workpiece diameter at the cutting point. As material is removed and the diameter shrinks, RPM must increase to hold the same surface speed. Mill: use the cutter diameter - the end mill, drill, or face mill outside diameter. The workpiece is stationary; only the tool rotates.

What is SFM and how does it relate to m/min?

SFM stands for surface feet per minute. It is the imperial equivalent of the metric m/min (metres per minute). To convert: SFM x 0.00508 = m/s, or more practically, SFM / 3.281 = m/min. To convert the other way: m/min x 3.281 = SFM. For example, 120 m/min is about 394 SFM.

What if my required RPM exceeds my machine maximum?

If the calculated RPM is higher than your spindle maximum, you have a few options: use a larger diameter tool (the same cutting speed at a larger diameter needs fewer RPM); reduce the cutting speed (acceptable for roughing, or when using HSS instead of carbide); or use a more aggressive chip load to maintain material removal rate at the lower RPM.

How do chip load and feed rate relate to spindle speed?

Feed rate (mm/min or in/min) = spindle speed (RPM) x chip load per tooth (mm or in) x number of flutes. This means that as RPM increases (holding chip load constant), feed rate increases proportionally. When reducing RPM because of machine limits, you must also reduce feed rate proportionally, otherwise each tooth takes a larger bite than intended.

Sources

Written by Aisha Rahman, PEng Structural Engineer · Toronto, Canada

Structural Engineer and PEng with 16 years designing and verifying load-bearing systems across Canada's most demanding construction environments.

Search 3,500+ calculators

Loading search…