# Mill RPM Calculator

Mill RPM calculator. Enter end mill diameter and workpiece material to get spindle RPM from SFM. Covers HSS and carbide in aluminum, steel, stainless, titanium, and more.

## What this calculates

A mill RPM calculator converts the surface cutting speed for a material into the spindle RPM a Bridgeport, VMC, or Haas needs on the panel. Enter the end mill diameter and the workpiece material, and this calculator returns the RPM using the standard Machinery's Handbook equation: RPM = SFM x 12 / (pi x D). Pick HSS or carbide to use the right SFM baseline; cap the output at your machine's max RPM if the formula gives more RPM than the spindle can spin.

## Inputs

- **End Mill Diameter** (in) — min 0.001 — End mill, face mill, or slot cutter diameter.
- **Workpiece Material** — options: Aluminum (600 / 1500 SFM), Mild steel / 1018 (100 / 400 SFM), Alloy steel / 4140 (70 / 280 SFM), Stainless 304/316 (60 / 220 SFM), Cast iron (80 / 260 SFM), Brass (250 / 500 SFM), Bronze (150 / 350 SFM), Copper (200 / 500 SFM), Titanium (40 / 120 SFM), Plastic / Delrin (800 / 2000 SFM) — Material of the part. SFM shown as HSS / carbide.
- **Cutter Material** — options: HSS (high-speed steel), Solid carbide or insert — Carbide runs 2 to 5x the SFM of HSS in most materials.
- **SFM Override (optional)** (SFM) — min 0 — Optional. Enter an SFM value from a vendor data sheet or Machinery's Handbook to override the built-in chart.
- **Machine Max RPM (optional)** (RPM) — min 0 — Optional. If the calculated RPM exceeds this number, the output will cap at the machine max. Typical Bridgeport 2720, Haas VF 10000, Haas VR 12000.

## Outputs

- **Spindle RPM** (RPM) — Mill spindle speed. RPM = SFM x 12 / (pi x D).
- **Surface Speed** (SFM) — Surface feet per minute used in the calculation.
- **Cutting Speed (metric)** (m/min) — Surface speed in meters per minute for metric shops.
- **RPM After Machine Cap** (RPM) — Spindle RPM after applying the machine max RPM limit.

## Details

Mill RPM formula

The mill RPM calculator uses the same equation every shop floor reference uses:

Spindle RPM = (SFM x 12) / (pi x D)

Where SFM is the recommended surface cutting speed for your material (in feet per minute) and D is the cutter diameter in inches. The 12 converts feet to inches; the pi converts a linear distance to a rotational one by dividing by the circumference.

Example. A 1/2 inch carbide end mill in mild steel at 400 SFM: RPM = (400 x 12) / (pi x 0.5) = 3,056 RPM. In aluminum at 1,500 SFM: RPM = (1,500 x 12) / (pi x 0.5) = 11,459 RPM, which a Haas VF can hit but an older manual mill cannot.

Typical mill SFM table

  
    MaterialHSS SFMCarbide SFM
  
  
    Aluminum 60616001500
    Mild steel 1018100400
    Alloy steel 414070280
    Stainless 304 / 31660220
    Cast iron80260
    Brass250500
    Bronze150350
    Copper200500
    Titanium Ti-6Al-4V40120
    Plastic / Delrin8002000
  

Cutter diameter matters more than you expect

Because the formula has D in the denominator, small cutters spin much faster than big ones for the same SFM. A 1/8 inch carbide end mill in 6061 aluminum at 1,500 SFM wants 45,837 RPM; most VMCs max out at 12,000 RPM, so you run SFM at whatever the machine can deliver. A 2 inch face mill at the same 1,500 SFM only needs 2,865 RPM, well inside any VMC's range. This is why small-tool SFM programming is machine-limited on shops that do not have an HSM spindle.

When to use SFM override

The built-in chart uses baseline SFM values from Machinery's Handbook. Real tool vendors publish higher numbers for specific coatings. A TiAlN-coated 4 flute carbide from Kennametal in stainless 17-4 PH might recommend 350 SFM instead of 220. Use the SFM override to enter the vendor number; the mill RPM calculator will respect it over the chart.

Metric equivalent

Metric shops use cutting speed in m/min instead of SFM: m/min = SFM x 0.3048. The RPM equation in metric is RPM = (m/min x 1000) / (pi x D_mm). A 12 mm carbide end mill in 1018 steel at 120 m/min = 3,183 RPM, which matches the imperial result after unit conversion. This calculator returns both SFM and m/min so the number drops straight into Fanuc, Heidenhain, and Siemens postprocessors.

## Frequently Asked Questions

**Q: How do I calculate mill RPM?**

A: Mill RPM = (SFM x 12) / (pi x cutter diameter in inches). A 1/2 inch carbide end mill in mild steel at 400 SFM runs at (400 x 12) / (pi x 0.5) = 3,056 RPM. Aluminum at 1,500 SFM with the same 1/2 inch cutter runs at 11,459 RPM. This mill RPM calculator automates the SFM lookup for 10 common materials and both HSS and carbide.

**Q: What SFM should I use for mild steel?**

A: Mild steel and 1018 run 100 SFM with HSS cutters and 350-400 SFM with carbide. Alloy steels like 4140 run slightly slower at 70 / 280 SFM because of higher tensile strength. Stainless 304 and 316 run even slower at 60 / 220 SFM because of work-hardening. Use the mill RPM calculator's material dropdown to get the right SFM for your part.

**Q: Do I need a different mill RPM for HSS vs carbide?**

A: Yes. Carbide runs 2 to 5x higher SFM than HSS in most materials because it holds its hardness at higher temperatures. A 1/4 inch HSS end mill in 6061 aluminum at 600 SFM runs at 9,167 RPM; the same part with a carbide cutter at 1,500 SFM runs at 22,918 RPM. The milling rpm calculator picks the correct SFM based on your cutter material selection.

**Q: How does cutter diameter affect spindle RPM?**

A: Inversely. A smaller cutter needs higher RPM to maintain the same surface speed at the cutting edge. Halving the cutter diameter doubles the required RPM for the same SFM. That is why a 1/16 carbide end mill in aluminum wants 91,000+ RPM on paper but gets capped by the machine's top spindle speed in practice.

**Q: Why cap mill RPM at the machine max?**

A: The formula does not know the spindle limit. A Bridgeport Series I maxes out at 2,720 RPM, a Haas VF at 10,000, and a high-speed VMC at 24,000 or more. Enter your machine max in this mill RPM calculator and the output shows the capped value. If your calculated RPM is higher, run at the machine max and accept slightly lower surface speed.

**Q: How does mill RPM relate to feed rate?**

A: Feed rate (IPM) = RPM x chip load per tooth x number of flutes. A 1/2 inch 2 flute carbide in mild steel at 3,056 RPM with a 0.002 IPT chip load gives a feed of 12.2 IPM. The mill RPM calculator does the RPM; use the feeds and speeds calculator on VastCalc for the feed rate piece.

---

Source: https://vastcalc.com/calculators/physics/mill-rpm
Category: Physics
Last updated: 2026-04-08
