Spindle Speed Calculator

Spindle Speed Calculator for RPM, SFM, drill or cutter diameter and chip load, with the HSS and carbide chart speeds for 22 materials in milling, drilling and lathe turning setups.

Cut Setup

Pick the job and material; the cutting speed fills in from the chart.

Cut Depth, Length and Machine0.5 in × 0.25 in · L 6 in · Max 10,000 RPM
Solved From Cutting Speed and Diameter
955 RPM Spindle Speed
N = 12 × 250 SFM ÷ (π × 1 in)
30.56 IPM Table Feed Rate
Feed per Rev (f_z × Z)0.0320 in/rev
Chart Range, ½-1½ in Mills0.0040-0.0120 in/tooth
The feed to program, the advance per spindle turn, and the chart chip load for HSS or carbide end mills from ½ to 1½ in.
11.8 sec Cut Time for 6 in
Material Removal Rate3.82 in³/min
Volume Removed0.75 in³
How long the cut takes at this feed, how fast metal turns into chips, and the total volume of chips over the whole cut.
1.00× Chip Thinning Factor
Feed at 25% Stepover35.29 IPM
Feed at 10% Stepover (HSM)50.93 IPM
How much the stepover thins the chip, and the feed that holds your planned chip load at this stepover or a light adaptive one.
9.5% of Max Spindle Speed
RPM With Carbide Tool2,387 RPM
Fastest at 10,000 RPM2,618 SFM
Share of the spindle top speed this job uses, a speed or size to compare for this setup, and the fastest edge speed it allows.
Tool and Cutting Speed DiagramVc = π × D × N ÷ 12
D 1 inN 955 RPMVc 250 SFMCutter seen from belowEdge speed Vc = π × D × N ÷ 12 (D in inches)
Cutting Speed Chart by MaterialRPM at 1 in
MaterialHSSCarbideRPM, HSSRPM, Carbide
Acetal (Delrin)250 SFM625 SFM9552,387
Aluminum Alloys250 SFM625 SFM9552,387
Magnesium Alloys300 SFM750 SFM1,1462,865
Brass (360)250 SFM625 SFM9552,387
Bronze (High Tensile)100 SFM250 SFM382955
Mild Steel (0.2-0.3% C)100 SFM250 SFM382955
Steel (0.4-0.5% C)60 SFM150 SFM229573
Tool Steel40 SFM100 SFM153382
Steel Forgings40 SFM100 SFM153382
Alloy Steel (300-400 HB)30 SFM75 SFM115286
Hardened Steel, 35-45 HRC20 SFM50 SFM76191
Hardened Steel, 45-55 HRC15 SFM38 SFM57143
High Nickel Steel50 SFM125 SFM191477
Stainless, Free Machining40 SFM100 SFM153382
Stainless, Work Hardening20 SFM50 SFM76191
Cast Iron, Soft100 SFM250 SFM382955
Cast Iron, Medium Hard80 SFM200 SFM306764
Cast Iron, Hard Chilled20 SFM50 SFM76191
Titanium Alloys20 SFM50 SFM76191
Monel25 SFM63 SFM95239
Inconel25 SFM63 SFM95239
Hastelloy20 SFM50 SFM76191
RPM Chart by Diameter at 250 SFM12 sizes
DiameterRPM at 250 SFMFeed at Your f_z% of 10,000 RPM Max
0.0625 in15,279488.92 IPM153%
0.125 in7,639244.46 IPM76%
0.188 in5,093162.97 IPM51%
0.25 in3,820122.23 IPM38%
0.375 in2,54681.49 IPM25%
0.5 in1,91061.12 IPM19%
0.625 in1,52848.89 IPM15%
0.75 in1,27340.74 IPM13%
1 in95530.56 IPM10%
1.25 in76424.45 IPM8%
1.5 in63720.37 IPM6%
2 in47715.28 IPM5%
Step-by-Step MathN = 12 × Vc ÷ (π × D)
  1. Cutting speed Vc = 250 SFM from the chart for aluminum alloys with HSS.
  2. N = 12 × Vc ÷ (π × D) = 12 × 250 ÷ (π × 1) = 955 RPM.
  3. Feed Vf = N × fz × Z = 954.93 × 0.0080 in/tooth × 4 = 30.56 IPM.
  4. Cut time = L ÷ Vf = 6 in ÷ 30.56 IPM = 11.8 sec.
  5. Result: 955 RPM Spindle Speed.
Run 955 RPM at 30.56 IPM
Chart speeds suit a rigid setup with flood coolant. On a manual or lightly oiled setup, the UF lab guide starts near 60%, about 573 RPM, then speeds up.

How a Spindle Speed Calculator Turns SFM Into RPM

A spindle speed calculator converts a cutting speed into the RPM your spindle should turn. Cutting speed is how fast the cutting edge sweeps across the metal, given in surface feet per minute (SFM) or meters per minute.

Spindle speed is the number of turns the spindle makes each minute, and the whole spindle speed calculation rests on one equation. A big cutter covers more distance per turn than a small one, so it needs fewer turns to reach the same edge speed.

N is spindle speed in RPM, Vc is cutting speed in SFM, and D is the diameter in inches. The 12 turns feet into inches, which is where the 3.82 shop shortcut comes from (12 ÷ π = 3.82).

In metric work, Vc is in m/min and D is in millimeters. A 10 mm carbide end mill in aluminum at 190.5 m/min needs 1000 × 190.5 ÷ (π × 10) = 6,064 RPM.

Every spindle speed calculator needs the diameter that spins against the cut. Use the cutter diameter for milling, the drill diameter for drilling, and the part diameter at the cut for lathe turning.

Worked Example: 1 Inch End Mill in Aluminum

Run a 1 in, 4-flute HSS end mill in aluminum through the spindle speed calculator, and it starts from a chart speed of 250 SFM. The spindle speed is 12 × 250 ÷ (π × 1) = 955 RPM, and a 0.008 in chip per tooth gives 955 × 0.008 × 4 = 30.56 IPM.

The University of Florida MAE design lab speeds and feeds guide works this same cut and rounds it to 950 RPM and 30 in/min. With oil brushed on by hand instead of flood coolant, it scales both to 60%, or about 573 RPM and 18.3 IPM.

Spindle Speed Chart by Material, HSS and Carbide

The HSS speeds the spindle speed calculator loads for each material come from the UF lab table, which condenses Machinery's Handbook. Carbide speeds use the same guide's 2.5 multiplier, and acetal shares the aluminum speed. RPM is for a ½ in tool, so double it for ¼ in and halve it for 1 in.

MaterialHSS (SFM)Carbide (SFM)HSS (m/min)RPM, ½ in HSSRPM, ½ in Carbide
Acetal (Delrin)25062576.21,9104,775
Aluminum alloys25062576.21,9104,775
Magnesium alloys30075091.42,2925,730
Brass25062576.21,9104,775
Bronze, high tensile10025030.57641,910
Mild steel, 0.2 to 0.3% C10025030.57641,910
Steel, 0.4 to 0.5% C6015018.34581,146
Tool steel4010012.2306764
Steel forgings4010012.2306764
Alloy steel, 300 to 400 HB30759.1229573
Hardened steel, 35 to 45 HRC20506.1153382
Hardened steel, 45 to 55 HRC1537.54.6115286
High nickel steel5012515.2382955
Stainless, free machining4010012.2306764
Stainless, work hardening20506.1153382
Cast iron, soft10025030.57641,910
Cast iron, medium hard8020024.46111,528
Cast iron, hard chilled20506.1153382
Titanium alloys20506.1153382
Monel2562.57.6191477
Inconel2562.57.6191477
Hastelloy20506.1153382

Treat these figures, and any spindle speed calculator result built on them, as a ceiling. UF notes that maker data is usually tested on stiff machines with high-pressure coolant, so real shops tend to run slower. Hard, tough and abrasive metals sit at the bottom of the chart for that reason.

The 2.5 carbide factor is a middle value. The University of Toronto drill press module puts carbide near 3 times HSS, and coated grades vary widely. When the tool maker prints an SFM for your grade, enter it as a custom speed in the spindle speed calculator in place of the chart value.

CNC Spindle Speed Calculator Math for Milling Feed

A CNC spindle speed calculator solves the RPM first and the feed second, which matches how a program is written. RPM goes into the program as the S word and the table feed as the F word.

Spindle feed rate, often just called feed rate, is how fast the cutter moves through the part, while cutting speed is how fast its edge spins.

Vf is the table feed in inches per minute (IPM), fz is the feed per tooth in inches and Z is the number of flutes. Every extra flute adds feed at the same RPM, which is why a 4-flute cutter feeds twice as fast as a 2-flute one.

When you use a spindle speed calculator for milling, chip load is the number you supply as fz. The ranges below come from UF's current shop speeds and feeds chart, which covers both HSS and carbide end mills from ½ to 1½ in.

MaterialChip Load (in/tooth)Chip Load (mm/tooth)
Acetal (Delrin)0.008 to 0.0300.203 to 0.762
Aluminum, magnesium, brass0.004 to 0.0120.102 to 0.305
Bronze, high tensile0.002 to 0.0060.051 to 0.152
Mild steel, 0.2 to 0.3% C0.002 to 0.0080.051 to 0.203
Steel, 0.4 to 0.5% C0.002 to 0.0060.051 to 0.152
Cast iron, soft or medium0.002 to 0.0060.051 to 0.152
Stainless, free machining0.002 to 0.0060.051 to 0.152
High nickel steel0.002 to 0.0040.051 to 0.102
Tool steel, forgings, alloy steel0.0015 to 0.0040.038 to 0.102
Stainless, work hardening0.0015 to 0.0040.038 to 0.102
Titanium, Hastelloy, chilled cast iron0.0015 to 0.0040.038 to 0.102
Hardened steel, 35 to 45 HRC0.0015 to 0.0030.038 to 0.076
Monel and Inconel0.0015 to 0.0030.038 to 0.076
Hardened steel, 45 to 55 HRC0.001 to 0.0030.025 to 0.076

Start at the low end for small cutters, slots, finishing passes and flexible setups. Move toward the top for rugged cutters, heavy roughing and rigid machines, as the UF guide lists.

Chip Load vs Feed per Tooth

Feed per tooth is how far the table moves while one flute passes. Chip load is the thickest chip that flute actually cuts. The two match only when the stepover is half the cutter diameter or more.

At a narrow stepover, the flute meets the metal at a shallow angle and the chip comes out thinner. A chip that is too thin rubs instead of cutting, which heats the edge and dulls it fast. A spindle speed calculator that ignores stepover will underfeed every light adaptive pass.

RCTF is the radial chip thinning factor and ae is the stepover. Multiply your planned feed by RCTF to get the real chip back. The table runs the 1 in aluminum example at 955 RPM and 0.008 in/tooth.

Stepover (ae ÷ D)Thinning FactorReal Chip at 0.008 in FeedFeed to Hold 0.008 in
5%2.290.0035 in70.10 IPM
10%1.670.0048 in50.93 IPM
15%1.400.0057 in42.79 IPM
20%1.250.0064 in38.20 IPM
25%1.150.0069 in35.29 IPM
30%1.090.0073 in33.34 IPM
40%1.020.0078 in31.19 IPM
50%1.000.0080 in30.56 IPM

Adaptive and high efficiency milling (HEM or HSM) paths work in that 5% to 15% band. UF lets those toolpaths run at 1.5 to 2.0 times the chart SFM, since the light stepover gives the edge time to cool between cuts.

A ½ in carbide end mill in aluminum climbs from 625 SFM and 4,775 RPM on a normal path to 1,250 SFM and 9,549 RPM at 2 times. That jump often meets the spindle limit, so check the top RPM before choosing the faster factor.

Plunging is the opposite case. UF plunges at 75% of the side-milling speed and 25% of its feed, so a ½ in 3-flute carbide end mill in aluminum drops from 4,775 RPM and 57.3 IPM to 3,581 RPM and 14.3 IPM.

Chip size also sets how much metal you clear. The Material Removal Rate Calculator turns stepover, depth and feed into cubic inches per minute when you need to size a roughing pass against spindle power.

Spindle Speed Calculator for Drilling

A spindle speed calculator for drilling uses the same RPM formula with the drill diameter. The feed is set per revolution instead of per tooth, because a standard twist drill cuts with two lips at once.

fn is the feed per revolution in inches. Each lip takes half of it, so 0.004 in/rev puts 0.002 in on each lip. The table uses 100 SFM, which fits mild steel, soft cast iron and high tensile bronze with an HSS drill.

Drill SizeFeed (in/rev)Sample DrillRPM at 100 SFMFeed Rate Range50% Start RPM
Under ⅛ inUp to 0.0020.0625 in6,112Up to 12.22 IPM3,056
⅛ to ¼ in0.002 to 0.0040.1875 in2,0374.07 to 8.15 IPM1,019
¼ to ½ in0.004 to 0.0080.375 in1,0194.07 to 8.15 IPM509
½ to 1 in0.008 to 0.0160.75 in5094.07 to 8.15 IPM255
1 in and over0.016 and up1.25 in3064.89 IPM and up153

Use the small end of each feed range for strong or hard metals and the large end for soft ones. UF's current chart halves these feeds for tough metals, flexible tool holding or light-duty machines.

UF also says to start a new drill near 50% of the chart speed and raise it once trial holes cut cleanly.

A ¼ in HSS drill in soft cast iron runs 1,528 RPM at 0.004 in/rev, or 6.11 IPM. With hand-applied oil the UF example scales it to 60%, about 917 RPM and 3.67 IPM.

Most spindle speed calculator results assume a shallow hole. Holes deeper than three drill diameters trap chips and heat at the point. When coolant can't reach the tip, UF cuts speed and feed by up to 50% and pecks more often. A 1 in deep hole with a ¼ in drill is 4 × D, so it falls in that zone.

For peck depth, UF uses one drill diameter with flood coolant and half a diameter with hand oil. Both rules matter most in stainless and titanium, where a packed flute breaks small drills.

Reamers run at half the drill speed and twice the feed per rev of the same size drill. Countersinks run at 25% of the drill speed, so size the cone with the Countersink Depth Calculator before you pick a speed for it.

Drill size comes from the fastener first. The Clearance Hole Calculator gives the hole for a bolt or screw, and the Bolt Circle Calculator places a ring of holes before you set the drilling speed.

Lathe Spindle Speed and the Turning Formula

A lathe spindle speed calculator uses the part diameter, not the tool size, because the work spins and the tool stands still. The spindle speed formula for turning is the same RPM equation with D as the stock diameter at the cut.

A 2 in aluminum bar with an HSS tool at 250 SFM turns at 477 RPM. After a 0.1 in cut per side, the bar is 1.8 in and needs 531 RPM, 11.1% faster, to hold the same surface speed. Running the spindle speed calculator at both diameters shows that rise before it reaches the spindle limit.

That rise climbs fast when facing toward the center, where the diameter falls toward zero. CNC lathes handle it with constant surface speed mode and a maximum RPM clamp. On a manual lathe, UF caps its chucks near 600 RPM for safety unless a collet chuck is fitted.

Feed rate for turning differs from milling. A lathe feeds per revolution, so Vf = N × fn with one cutting edge, while a mill multiplies by the flute count. A 477 RPM spindle at 0.006 in/rev moves the carriage 2.86 IPM.

Turning Feed and Surface Finish

Each turn of the part leaves a small ridge shaped by the insert nose radius. A larger radius or a smaller feed flattens those ridges and gives a smoother finish.

Ra is the theoretical average roughness, fn is the feed per rev and r is the nose radius, in the same units. The peak to valley height is fn2 ÷ (8 × r), four times the Ra.

Feed (in/rev)Ra, 1/64 in NoseRa, 1/32 in NoseRa, 3/64 in Nose
0.0028 µin4 µin3 µin
0.00432 µin16 µin11 µin
0.00672 µin36 µin24 µin
0.008128 µin64 µin43 µin
0.010200 µin100 µin67 µin

Doubling the feed raises roughness four times, since feed is squared. A Chalmers and Lund University study of turning roughness found real Ra landing above or below this theory by material, so treat any spindle speed calculator finish figure as a way to compare setups rather than a promised finish.

Approach angle changes the chip as well. Chip thickness equals fn × sin κr, so a 45° lead angle thins the chip to 71% of the feed. Raising the feed by 1.41 times brings the chip back to the planned size.

Tapered work changes diameter along the cut, so check the end diameters with the Taper Calculator and run RPM from the smaller one if you are close to the spindle limit.

Cutting Speed From RPM (Vc in CNC)

To get cutting speed from RPM, multiply the diameter by π and the spindle speed. Running a spindle speed calculator in reverse this way shows whether a fixed or capped spindle speed suits the material.

Vc comes out in SFM with D in inches. In metric, divide by 1000 instead of 12 with D in millimeters, and Vc comes out in m/min.

A ¼ in end mill at 10,000 RPM runs π × 0.25 × 10,000 ÷ 12 = 654 SFM. That sits just above the 625 SFM carbide chart speed for aluminum and is 2.6 times the HSS figure.

Small cutters run into the spindle limit first. A ⅛ in carbide end mill in aluminum wants 19,099 RPM, but a 10,000 RPM spindle only reaches 327 SFM. Keep the chip load at the capped RPM, so a 2-flute cutter at 0.002 in/tooth feeds 40 IPM.

A spindle speed calculator matters most for small router bits on hobby machines such as Genmitsu CNC routers. Compare the spindle's top speed to the RPM the bit needs, then set feed from the RPM the spindle can actually run.

Solved for diameter, the spindle speed calculator shows the largest tool a fixed RPM allows. On a manual mill locked at 1,200 RPM, D = 12 × 100 ÷ (π × 1,200) = 0.318 in is the biggest HSS cutter that stays at or below 100 SFM in mild steel.

Chip load works backward from a feed rate too. A program at 60 IPM and 8,000 RPM with a 3-flute cutter cuts 60 ÷ (8,000 × 3) = 0.0025 in per tooth, which suits mild steel but rubs in aluminum.

When the Calculated Speed Feels Wrong

A spindle speed calculator result can feel too slow on a modern carbide tool and too fast on a light hobby machine. Both happen because chart speeds assume one tool grade and one level of rigidity.

Some charts trace back decades. A long-time member of the Hobby-Machinist forum notes that today's HSS and carbide grades outperform the tools those older tables were built on, so the old speeds can run conservative.

On the other side, UF calls published data optimistic and tells its lab users to err slow. Running slow only costs time, while running fast wears or breaks the tool, so start a little below the spindle speed calculator figure and work up.

To adjust cutting speed for machine stability, UF lists lower speeds for heavy cuts, hard or abrasive metals and flexible setups. It lists higher speeds for light cuts, soft metals, rigid machines and finishing passes.

Chips are the quickest check. The same forum machinist raises carbide speed until brazed tools throw yellowish-brown chips and solid carbide throws light purple ones.

Chatter is a rigidity problem first. Shorten the tool stick-out or drop the stepover before you slow the whole cut.

Stainless, Face Mills and Spindle Setup

Work hardening metals, large insert cutters and plastics each bend the standard chart. A spindle that drifts off its dial setting can also undo a correct calculation.

What speeds and feeds work for stainless steel?

Pick the stainless grade with care in any spindle speed calculator. Free machining stainless runs 40 SFM with HSS and 100 SFM with carbide, or 306 and 764 RPM on a ½ in tool, at 0.002 to 0.006 in/tooth.

Work hardening grades such as 304 drop to 20 and 50 SFM, or 153 and 382 RPM, at 0.0015 to 0.004 in/tooth.

Keep the tool cutting at all times. A tool that dwells or rubs hardens the surface ahead of it. UF warns against plunge feeds under 0.001 in per tooth in strain hardening metals such as 304 stainless and titanium.

Do face mills and solid end mills use the same speeds and feeds?

Both start from the same SFM for the tool material, and the RPM formula is the same. Face mills are large, so their RPM is low. A 3 in carbide face mill in mild steel at 250 SFM runs only 318 RPM. Enter the face mill's body diameter in the spindle speed calculator, not the insert size.

Most face mills carry carbide inserts with a lead angle, so the insert maker's chip load applies, raised for the lead angle thinning. Solid end mills use the chip load tables above.

What spindle speed suits plastics and router bits?

UF runs acetal (Delrin) at 250 SFM, the same as aluminum, with a chip load of 0.008 to 0.030 in/tooth. Its rule for easy machining plastics is to use aluminum settings and back off if the plastic starts to melt.

Nylon machines about four times worse than acetal in UF's notes. For wood and MDF, use the router bit maker's chip load chart, since a metal spindle speed calculator chart doesn't apply.

What is the unit for spindle speed?

Spindle speed is measured in revolutions per minute (RPM). Some drives and papers use revolutions per second, which is RPM ÷ 60, so 955 RPM equals 15.9 rev/s.

Cutting speed uses a different unit, either SFM or m/min. One SFM equals 0.3048 m/min, so 250 SFM is 76.2 m/min.

How do you check spindle speed?

Use a handheld tachometer on the spindle nose or chuck. An optical tach reads a strip of reflective tape, and a contact tach rides on the spindle. Compare the reading to the dial setting and the spindle speed calculator target.

On a belt drive or worn VFD, the real RPM can sit well off the label. Check it at a low, middle and high setting so you know where the machine drifts.

How do you control spindle speed?

Manual mills and lathes change speed with step pulleys or a gearbox, so pick the nearest step below the spindle speed calculator result. Variable speed heads and VFD-driven spindles let you dial the exact number.

On CNC machines, the S word in the program sets RPM, and the spindle override knob scales it during the cut. UF's own CNC rule is to start near 60% override and work up.

How do you test a spindle?

Warm the spindle up at a low speed, then step up while listening for rough or rising bearing noise. Check the spindle temperature by touch or with an infrared thermometer after each step.

Measure runout with a dial test indicator on the taper or a ground test bar. Rising runout or heat at a steady speed points to worn bearings or a loose drawbar.

How do you calculate spindle speed in 2026?

The math has not changed, and any spindle speed calculator still runs it. N = 12 × SFM ÷ (π × D) in inches and 1000 × Vc ÷ (π × D) in metric still set the RPM.

What changes is the SFM you feed in. Newer coated carbide grades often run above the classic chart, so the current tool maker's figure gives the best starting speed.