Skip to content
Independent manufacturing reference Formula-first · assumptions shown · production checks required
MfgWorkbenchManufacturing Reference

Machining & CNC technical guide

How to Calculate RPM from Surface Speed and Diameter

Use the metric or imperial spindle-speed formula, work through practical examples, and avoid the unit and diameter mistakes that cause incorrect RPM.

Spindle speed is not a material property by itself. It is the rotational speed required to produce a chosen cutting or surface speed at a specific diameter. Once those two inputs are known, RPM follows from the circumference of the rotating tool or workpiece.

Quick answer

Metric: RPM = (cutting speed in m/min × 1,000) ÷ (π × diameter in mm)

Imperial: RPM = (SFM × 12) ÷ (π × diameter in inches), commonly shortened to RPM ≈ (SFM × 3.82) ÷ diameter.

In this guideRPM formulasWorked examplesEffective diameterCommon mistakesFAQ

The RPM and surface-speed formulas

A point on the cutting circumference travels one circumference for each revolution. Multiplying circumference by revolutions per minute gives surface distance per minute. Rearranging that relationship produces either RPM or surface speed.

Metric spindle speedn = (vc × 1,000) / (π × D)n = RPM · vc = m/min · D = mm
Imperial spindle speedn = (V × 12) / (π × D) ≈ (V × 3.82) / Dn = RPM · V = SFM · D = inches

The inverse calculation is equally useful when the machine has a known spindle limit:

  • Metric surface speed: vc = π × D × RPM ÷ 1,000
  • Imperial surface speed: SFM = π × D × RPM ÷ 12

Worked RPM examples

Metric example: 10 mm end mill at 120 m/min

  1. Multiply cutting speed by 1,000: 120 × 1,000 = 120,000.
  2. Multiply diameter by π: 10 × π = 31.416.
  3. Divide: 120,000 ÷ 31.416 = 3,819.7 RPM.

A practical programmed value might be 3,820 RPM if it is within the machine and toolmaker limits.

Imperial example: 1/2-inch tool at 300 SFM

RPM = (300 × 12) ÷ (π × 0.5) = 2,291.8 RPM. Using the shop constant gives 300 × 3.82 ÷ 0.5 = 2,292 RPM.

Input Metric example Imperial example
Diameter 10 mm 0.500 in
Surface speed 120 m/min 300 SFM
Calculated RPM 3,819.7 2,291.8

Use the effective cutting diameter

For a square end mill, nominal diameter is normally the relevant circumference. Other tools can require a different value. Ball-nose cutters run at a smaller effective diameter when the contact point is near the tool center. Face mills use the cutting diameter at the engaged inserts. In turning, use the workpiece diameter at the point being cut.

Because RPM is inversely proportional to diameter, using a diameter that is too large produces an RPM that is too low. This is why a single RPM cannot be recommended for “steel” without also specifying the tool, diameter, cutting material, operation, and work material.

How to choose the surface-speed input

Start with current cutting-tool manufacturer data for the exact tool and work-material group. Then account for hardness, heat treatment, coating, coolant, radial and axial engagement, interrupted cutting, tool overhang, workholding, and machine capability. A generic chart is a starting point, not a substitute for the toolmaker’s application data.

Common RPM calculation mistakes

  • Mixing millimeters with SFM: use one complete unit system or convert first.
  • Using radius instead of diameter: the standard formulas use diameter.
  • Using nominal rather than effective diameter: especially important for ball-nose and form tools.
  • Ignoring spindle limits: cap the result to the machine and holder rating, then recalculate the achieved surface speed.
  • Treating a formula as a cutting-data recommendation: the formula only converts a selected surface speed into RPM.

Frequently asked questions

Why is 3.82 used in the imperial RPM formula?

It is the rounded value of 12 ÷ π. Using 3.82 is convenient for shop calculations; using 12 and π preserves slightly more precision.

Does RPM change when tool diameter changes?

Yes. At the same surface speed, doubling diameter halves RPM.

Is surface speed the same as feed rate?

No. Surface speed describes motion at the cutting circumference. Feed rate describes tool or workpiece advance. For milling, table feed also depends on chip load and the number of effective cutting edges.

Continue with the Milling Speeds & Feeds Calculator or learn the CNC feed-rate calculation.

Technical references

Published and formula-checked by MfgWorkbench. Last reviewed September 4, 2026. See our editorial method.