Skip to main content
⚙️ Machining

Cutting Speed Calculator

Convert between cutting (surface) speed, diameter and spindle RPM with N = 1000·Vc / (π·D). Enter any two — the result also shows SFM for imperial work.

N = 1000·Vc / (π·D)
Solve any value
m/min & SFM
Turning & milling
100% Free
⚙️ Open Full Mechanical Calculator 📖 Read the Guide

Cutting speed — Quick answer

Cutting speed is the rim speed at the cutting edge. Spindle RPM = 1000 × cutting speed ÷ (π × diameter).

N = 1000 × Vc / (π × D) (Vc m/min, D mm)
Vc = π × D × N / 1000 · 1 m/min ≈ 3.281 SFM

Worked example: Vc = 100 m/min, D = 50 mm → N = 100000 / (π×50) = 637 RPM.

Spindle RPM at Vc = 100 m/min

DiameterSpindle RPMNote
25 mm1273small → fast
50 mm637example
100 mm318large → slow

Used for: turning, milling, drilling, CNC speeds & feeds.

⚙️ Cutting Speed Calculator

Enter any two of cutting speed, diameter and spindle speed — leave one blank to solve it.

Spindle speed
Cutting speed
In SFM
Diameter

⚠️ Use the cutting speed recommended for your tool and workpiece material. Vc is in m/min and D in mm here; for imperial, surface speed SFM = π·D(in)·N/12 and 1 m/min ≈ 3.281 SFM.

Cutting speed — the surface speed at the cutting edge — is the number a tool manufacturer gives you for a material; spindle RPM is what you dial into the machine. They are linked by the diameter: N = 1000·Vc / (π·D). Because cutting speed is a rim speed, the same Vc needs a high RPM on a small tool and a low RPM on a big one. Getting this conversion right is the first step of any speeds-and-feeds calculation, and the difference between a clean cut and a burnt edge or a broken tool.

Reviewed: June 20, 2026 · Author: Naveen P N, Founder — AI Calculator · Verified against: the surface-speed relation Vc = π·D·N.

The cutting speed equations

Spindle speed
N = 1000 × Vc / (π × D) (Vc m/min, D mm)
Cutting speed
Vc = π × D × N / 1000
Imperial
RPM = SFM × 12 / (π × D in inches) · 1 m/min ≈ 3.281 SFM

Cutting speed is the circumference (π × D) times the RPM, scaled to the unit. Solve for RPM by dividing the cutting speed by the circumference; solve for cutting speed by multiplying. The factor of 1000 in the metric form just converts millimetres to metres so Vc comes out in m/min. The imperial version uses 12 to convert inches to feet, but the physics — rim speed equals circumference times rotational speed — is identical.

Worked example — turning a bar

Scenario: You're turning a 50 mm diameter bar and the tool maker recommends a cutting speed of 100 m/min. What spindle RPM do you set?

Spindle speed
N = 1000 × 100 / (π × 50) = 100000 / 157.08 = 636.6 RPM
In imperial
100 m/min ≈ 328 SFM

Set about 637 RPM. As the bar is turned down to 25 mm, holding the same 100 m/min cutting speed means doubling the spindle to ~1273 RPM — which is why constant-surface-speed (CSS) mode on a CNC lathe ramps the RPM up as the diameter shrinks. On a 100 mm part the same cutting speed needs only ~318 RPM. Pick the cutting speed from the material; the calculator gives the RPM for whatever diameter you're working.

Frequently Asked Questions

How do I find spindle RPM?

N = 1000·Vc/(π·D). 100 m/min on 50 mm → 637 RPM. Imperial: RPM = SFM×12/(π·D in inches).

What is cutting / surface speed?

The rim speed at the cutting edge, set by tool and material. Quoted in m/min or SFM.

SFM vs m/min?

1 m/min ≈ 3.281 SFM. So 100 m/min ≈ 328 SFM.

Why does a small diameter spin faster?

Smaller circumference, so higher RPM for the same surface speed. Halve D → double RPM.

What cutting speed should I use?

From the tool maker's chart for your material and tool (carbide vs HSS, aluminium vs steel).

Ready to perform complete calculations?

Use the full AI Calculator suite for machining speeds and feeds with a professional PDF report.

⚙️ Open Full Calculator — Free

No registration required · 350+ engineering calculators · PDF report export