Spindle Speed Calculator (RPM)

CNC and machine shop spindle speed calculator.

Home HSS + carbide Material presets
Rate this calculator · 3.0 (1)

Spindle Speed (RPM)

SFM ↔ m/min · imperial + metric

Instructions — Spindle Speed Calculator (RPM)

1

Pick cutting speed (Vc)

Choose a value from the material preset dropdown or enter your own. Mild steel with HSS tooling runs about 100 SFM (30 m/min). Aluminum with carbide can exceed 1000 SFM (300 m/min). The cutting speed depends on workpiece material AND tool material together.

2

Enter tool diameter

Use the tool diameter for milling or drilling, the workpiece diameter for turning. Inches in imperial mode, millimeters in metric. The diameter sets how fast the cutting edge moves at a given RPM.

3

Read RPM and start conservative

Output gives the recommended spindle RPM. Start at 70-80% of calculated value, run a test cut, then increase gradually. If chips are blue (overheating), reduce RPM. If you hear chatter, reduce RPM or increase tool stiffness.

Quick imperial: RPM ≈ (4 × SFM) / D_inches gives a fast approximation. Exact formula divides by π, so the rough rule is about 4.6% off.
Coolant matters: Flood coolant lets you push 20-30% above the bare-cutting SFM values. Dry cutting requires the conservative SFM, especially for steel.

Formulas

Spindle speed N (RPM) is computed from cutting speed V_c (linear speed of the cutting edge) and tool diameter d. The formula is direct: RPM equals linear speed divided by circumference, scaled to RPM units.

Imperial Formula
$$ N = \frac{V_c \times 12}{\pi \times d} $$
V_c in SFM (surface feet per minute), d in inches. The 12 converts feet to inches. For 100 SFM cutting 0.5-in diameter tool: N = 1200 / 1.571 = 764 RPM.
Metric Formula
$$ N = \frac{V_c \times 1000}{\pi \times D} $$
V_c in m/min, D in mm. The 1000 converts meters to millimeters. For 30 m/min cutting 12.7 mm tool: N = 30000 / 39.9 = 752 RPM.
Simplified Imperial
$$ N \approx \frac{V_c \times 3.82}{d} $$
The constant 12 / π ≈ 3.82. Many machinist handbooks use this form for quick mental math without a calculator. 100 SFM / 0.5 in × 3.82 = 764 RPM.
Reverse: Cutting Speed from RPM
$$ V_c = \frac{N \times \pi \times d}{12} $$
Solve for V_c when you know the spindle RPM. Use this when your machine has fixed speed steps and you need to know if you are within recommended SFM range.
Unit Conversion
$$ 1\,\text{SFM} = 0.3048\,\text{m/min} $$
Surface feet per minute to meters per minute. Used when machinist tables are imperial but you work in metric or vice versa. 100 SFM = 30.48 m/min.
Carbide vs HSS
$$ V_{c,carbide} \approx 3 \times V_{c,HSS} $$
Carbide tools cut 2-4× faster than HSS for the same material because tungsten carbide retains hardness at higher temperatures. The exact multiplier depends on coating and grade.

Reference

Cutting Speeds — HSS Tooling
Workpiece materialSFMm/min
Mild steel (1018)100 - 13030 - 40
Alloy steel (4140)50 - 9015 - 27
Stainless steel (304)40 - 7012 - 21
Cast iron (grey)60 - 10018 - 30
Aluminum (6061)250 - 40076 - 122
Brass / bronze150 - 25045 - 76
Copper100 - 20030 - 60
Titanium30 - 609 - 18
Plastic / acrylic300 - 60090 - 180

Carbide tooling speeds (typical)

Coated carbide inserts running about 3× HSS values. Flood coolant assumed.

Steel — carbide
MaterialSFM
Mild steel300 - 500
Alloy steel250 - 400
Stainless 304200 - 350
Tool steel A2150 - 250
Hardened (40+ HRC)80 - 150
Non-ferrous — carbide
MaterialSFM
Aluminum 6061800 - 1500
Aluminum cast500 - 1000
Brass400 - 800
Copper300 - 600
Titanium100 - 200

Always check the tool manufacturer datasheet for specific grade recommendations. Sandvik, Kennametal, and Iscar publish detailed cutting parameter tables that account for coating, geometry, and operation type.

Article — Spindle Speed Calculator (RPM)

Spindle speed calculator: RPM from cutting speed and tool diameter

Spindle speed in RPM equals cutting speed times 12 divided by π times tool diameter. For mild steel cut with HSS tooling at 100 SFM and a 0.5-inch tool, the correct spindle speed is 764 RPM. Carbide tools run 2-4× faster than HSS for the same material.

Spindle speed is one of the two parameters every machinist sets before starting a cut. Get it right and tools last for hundreds of parts, surfaces come out smooth, and material removal rates stay high. Get it wrong and tools burn in seconds, surfaces tear, parts go in the scrap bin. This calculator converts cutting speed from machinist tables to the RPM you dial into the spindle.

What is spindle speed?

Spindle speed is the rotational rate of the machine tool spindle, expressed in revolutions per minute (RPM). On a lathe, the spindle holds the workpiece; on a mill or drill press, the spindle holds the cutting tool. Either way, the spindle determines how fast the cutting edge moves through material.

RPM by itself does not describe how aggressively a tool cuts. A 0.25-inch end mill at 2000 RPM moves the cutting edge at half the linear speed of a 0.5-inch end mill at the same RPM. The relevant quantity is cutting speed (V_c), the linear velocity of the cutting edge, which scales with both diameter and RPM.

The spindle speed formula

The imperial spindle speed formula is N = (V_c × 12) / (π × d), where V_c is cutting speed in surface feet per minute and d is tool diameter in inches. The 12 converts feet to inches. The metric version is N = (V_c × 1000) / (π × D), with V_c in m/min and D in millimeters.

A quick mental shortcut: RPM ≈ (V_c × 3.82) / d for imperial units, since 12/π ≈ 3.82. Old machinist handbooks rely on this form. For 100 SFM and 0.5-inch tool: 100 × 3.82 / 0.5 = 764 RPM. The exact answer is 763.94 — the shortcut is accurate to 0.01%.

Did you know

The Coromant Center cutting database — published by Sandvik since 1956 — contains over 30,000 verified cutting parameter combinations. The formulas in this calculator match Sandvik's standard equations exactly. The variation between sources is in V_c recommendations, not the math.

Cutting speed vs spindle speed

Cutting speed (V_c) is a material property — it depends on the workpiece material and the tool material together, not on the geometry of the part. Mild steel with HSS tooling runs at 100 SFM. Mild steel with coated carbide runs at 400 SFM. Aluminum with carbide runs at 1200 SFM. Tables of V_c exist for every common combination.

Spindle speed (N) is a machine setting — it depends on the tool diameter you actually use. For a fixed V_c, doubling the tool diameter halves the spindle RPM. This is why a small drill spins at 5000 RPM while a large end mill spins at 500 RPM in the same material: they share V_c but differ in diameter.

! Cutting speed is not optional

Running at higher than recommended cutting speed shortens tool life dramatically — a 20% increase in V_c can cut tool life by 50%. Running too slow causes built-up edge, poor finish, and work hardening (especially on stainless steel). The recommended values balance these failure modes.

Spindle speed for common materials

Common HSS cutting speeds: mild steel 100-130 SFM, alloy steel 50-90 SFM, stainless 304 40-70 SFM, cast iron 60-100 SFM, aluminum 250-400 SFM, brass 150-250 SFM, titanium 30-60 SFM. The lower bound applies to heavy cuts with poor rigidity; the upper bound to finishing cuts on stiff setups.

Common carbide cutting speeds: mild steel 300-500 SFM, alloy steel 250-400 SFM, stainless 200-350 SFM, aluminum 800-1500 SFM, brass 400-800 SFM, titanium 100-200 SFM. Modern coated carbide can exceed these values on the right machine, but production shops use these as starting points.

HSS vs carbide spindle speed

Carbide tools cut 2-4 times faster than HSS for the same material. The reason is heat tolerance: tungsten carbide retains its hardness up to about 800°C, while HSS softens around 500°C. Higher tolerable temperatures allow higher cutting speeds, which produce more heat but also remove material faster.

The tradeoff is brittleness. HSS tools tolerate interrupted cuts, light machinery vibration, and impact loading. Carbide tools chip catastrophically under the same conditions. For a vintage lathe or a rough hand-fed mill, HSS is often the right choice despite its lower productivity. For rigid CNC machines, carbide pays back its higher cost in throughput.

Tip

If your machine cannot reach the calculated RPM, do not give up. Use a larger diameter tool with the same cutting speed — the formula gives lower RPM. Or set the highest RPM available and accept a sub-optimal cut. A well-set 60% optimal RPM still produces parts; a too-low RPM in stainless steel just work-hardens the surface and burns tools.

Spindle speed and tool life

The relationship between cutting speed and tool life is governed by Taylor's tool life equation: V × T^n = C, where V is cutting speed, T is tool life, and n is a material constant. For HSS tools n is roughly 0.1-0.15; for carbide it is 0.2-0.4. This means a 20% increase in cutting speed reduces HSS tool life by about 75% and carbide tool life by about 50%.

The economic cutting speed is usually 20-30% below the maximum the tool can survive briefly. Running below economic speed wastes time without saving much tool wear. Running above wastes tools without saving much time. The calculator gives the recommended middle ground from manufacturer datasheets.

Common spindle speed mistakes

Mistake one: using HSS speeds with carbide tools. The result is dangerously slow cutting, built-up edge, and damaged finishes. Carbide demands higher RPM to perform — even a hand-fed Bridgeport can run carbide at 1000-2000 RPM on aluminum.

Mistake two: ignoring depth of cut. The published SFM values assume reasonable depth and feed. Pushing the feedrate while keeping recommended SFM works to a point — past that point, chip load exceeds tool strength and you get chipping or tool fracture. Use chip load tables alongside cutting speed.

Spindle speed shorthand
N (imp) = SFM × 3.82 / d_in
N (met) = m/min × 318.3 / D_mm
1 SFM = 0.3048 m/min
HSS mild steel 100 SFM (30 m/min)
Carbide aluminum 1000 SFM (300 m/min)
Coolant boost +20-30% SFM
  • N = V_c × 12 / (π × d) imperial spindle speed formula
  • 3.82 simplified constant (12/π) for mental math
  • 0.3048 SFM to m/min conversion factor
  • 2-4× speed advantage of carbide over HSS
  • 800°C hardness retention temperature of tungsten carbide
  • 100 SFM typical HSS speed for mild steel
  • 1000 SFM typical carbide speed for aluminum
  • 1956 founding year of the Coromant Center cutting database

FAQ

Spindle speed is the rotational rate of a machine tool spindle in revolutions per minute (RPM). It is calculated from cutting speed and tool diameter: N = V_c × 12 / (π × d) imperial, or N = V_c × 1000 / (π × D) metric. Correct RPM keeps the cutting edge at the right linear speed for the material.
Cutting speed (also called surface speed) is the linear velocity of the cutting edge through the material. Measured in SFM (surface feet per minute) imperial or m/min metric. SFM = RPM × π × diameter / 12. The cutting speed depends on workpiece material and tool material, not on tool size.
SFM (linear) is feet of material passing the cutting edge per minute. RPM (rotational) is how fast the spindle rotates. They are connected by tool diameter: larger diameter at same RPM gives higher SFM. Cutting tables specify SFM; the calculator converts to RPM you actually set on the machine.
Use 100-130 SFM (30-40 m/min) for mild steel with HSS tooling. For a 0.5-inch end mill: N = (100 × 12) / (π × 0.5) = 764 RPM. For a 12.7 mm end mill metric: N = (30 × 1000) / (π × 12.7) = 752 RPM.
Three common reasons. 1) Wrong material assumption — alloy steel runs at half the SFM of mild steel. 2) No coolant — dry cutting needs 60-70% of flood-coolant speeds. 3) Dull tool — worn edges generate heat. Drop RPM 20%, add coolant if available, inspect the cutting edge.
2-4× faster. Coated carbide inserts can run 300-500 SFM in mild steel where HSS runs 100-130 SFM. The exact multiplier depends on carbide grade and coating. TiAlN coatings push the upper end; uncoated carbide stays around 2× HSS.
1 SFM = 0.3048 m/min. So 100 SFM = 30.48 m/min. To go the other way: 1 m/min = 3.281 SFM. The calculator handles both units automatically, so you do not need to convert manually.
RPM = SFM × 3.82 / d_inches. The constant 3.82 equals 12/π. This is the form used by older machinist handbooks for quick mental calculation. For 100 SFM and 0.5-inch tool: 100 × 3.82 / 0.5 = 764 RPM.
Yes, with caveats. Higher RPM increases material removal rate but reduces tool life rapidly. A 20% increase in SFM can cut tool life by 50%. For production work, calculated values give the cost-optimal balance. For one-off jobs you can push harder if the tool is sacrificial.