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.
Pick the job and material; the cutting speed fills in from the chart.
Cut Depth, Length and Machine
Tool and Cutting Speed Diagram
Cutting Speed Chart by Material
| Material | HSS | Carbide | RPM, HSS | RPM, Carbide |
|---|---|---|---|---|
| Acetal (Delrin) | 250 SFM | 625 SFM | 955 | 2,387 |
| Aluminum Alloys | 250 SFM | 625 SFM | 955 | 2,387 |
| Magnesium Alloys | 300 SFM | 750 SFM | 1,146 | 2,865 |
| Brass (360) | 250 SFM | 625 SFM | 955 | 2,387 |
| Bronze (High Tensile) | 100 SFM | 250 SFM | 382 | 955 |
| Mild Steel (0.2-0.3% C) | 100 SFM | 250 SFM | 382 | 955 |
| Steel (0.4-0.5% C) | 60 SFM | 150 SFM | 229 | 573 |
| Tool Steel | 40 SFM | 100 SFM | 153 | 382 |
| Steel Forgings | 40 SFM | 100 SFM | 153 | 382 |
| Alloy Steel (300-400 HB) | 30 SFM | 75 SFM | 115 | 286 |
| Hardened Steel, 35-45 HRC | 20 SFM | 50 SFM | 76 | 191 |
| Hardened Steel, 45-55 HRC | 15 SFM | 38 SFM | 57 | 143 |
| High Nickel Steel | 50 SFM | 125 SFM | 191 | 477 |
| Stainless, Free Machining | 40 SFM | 100 SFM | 153 | 382 |
| Stainless, Work Hardening | 20 SFM | 50 SFM | 76 | 191 |
| Cast Iron, Soft | 100 SFM | 250 SFM | 382 | 955 |
| Cast Iron, Medium Hard | 80 SFM | 200 SFM | 306 | 764 |
| Cast Iron, Hard Chilled | 20 SFM | 50 SFM | 76 | 191 |
| Titanium Alloys | 20 SFM | 50 SFM | 76 | 191 |
| Monel | 25 SFM | 63 SFM | 95 | 239 |
| Inconel | 25 SFM | 63 SFM | 95 | 239 |
| Hastelloy | 20 SFM | 50 SFM | 76 | 191 |
RPM Chart by Diameter at 250 SFM
| Diameter | RPM at 250 SFM | Feed at Your f_z | % of 10,000 RPM Max |
|---|---|---|---|
| 0.0625 in | 15,279 | 488.92 IPM | 153% |
| 0.125 in | 7,639 | 244.46 IPM | 76% |
| 0.188 in | 5,093 | 162.97 IPM | 51% |
| 0.25 in | 3,820 | 122.23 IPM | 38% |
| 0.375 in | 2,546 | 81.49 IPM | 25% |
| 0.5 in | 1,910 | 61.12 IPM | 19% |
| 0.625 in | 1,528 | 48.89 IPM | 15% |
| 0.75 in | 1,273 | 40.74 IPM | 13% |
| 1 in | 955 | 30.56 IPM | 10% |
| 1.25 in | 764 | 24.45 IPM | 8% |
| 1.5 in | 637 | 20.37 IPM | 6% |
| 2 in | 477 | 15.28 IPM | 5% |
Step-by-Step Math
- Cutting speed Vc = 250 SFM from the chart for aluminum alloys with HSS.
- N = 12 × Vc ÷ (π × D) = 12 × 250 ÷ (π × 1) = 955 RPM.
- Feed Vf = N × fz × Z = 954.93 × 0.0080 in/tooth × 4 = 30.56 IPM.
- Cut time = L ÷ Vf = 6 in ÷ 30.56 IPM = 11.8 sec.
- Result: 955 RPM Spindle Speed.
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.
| Material | HSS (SFM) | Carbide (SFM) | HSS (m/min) | RPM, ½ in HSS | RPM, ½ in Carbide |
|---|---|---|---|---|---|
| Acetal (Delrin) | 250 | 625 | 76.2 | 1,910 | 4,775 |
| Aluminum alloys | 250 | 625 | 76.2 | 1,910 | 4,775 |
| Magnesium alloys | 300 | 750 | 91.4 | 2,292 | 5,730 |
| Brass | 250 | 625 | 76.2 | 1,910 | 4,775 |
| Bronze, high tensile | 100 | 250 | 30.5 | 764 | 1,910 |
| Mild steel, 0.2 to 0.3% C | 100 | 250 | 30.5 | 764 | 1,910 |
| Steel, 0.4 to 0.5% C | 60 | 150 | 18.3 | 458 | 1,146 |
| Tool steel | 40 | 100 | 12.2 | 306 | 764 |
| Steel forgings | 40 | 100 | 12.2 | 306 | 764 |
| Alloy steel, 300 to 400 HB | 30 | 75 | 9.1 | 229 | 573 |
| Hardened steel, 35 to 45 HRC | 20 | 50 | 6.1 | 153 | 382 |
| Hardened steel, 45 to 55 HRC | 15 | 37.5 | 4.6 | 115 | 286 |
| High nickel steel | 50 | 125 | 15.2 | 382 | 955 |
| Stainless, free machining | 40 | 100 | 12.2 | 306 | 764 |
| Stainless, work hardening | 20 | 50 | 6.1 | 153 | 382 |
| Cast iron, soft | 100 | 250 | 30.5 | 764 | 1,910 |
| Cast iron, medium hard | 80 | 200 | 24.4 | 611 | 1,528 |
| Cast iron, hard chilled | 20 | 50 | 6.1 | 153 | 382 |
| Titanium alloys | 20 | 50 | 6.1 | 153 | 382 |
| Monel | 25 | 62.5 | 7.6 | 191 | 477 |
| Inconel | 25 | 62.5 | 7.6 | 191 | 477 |
| Hastelloy | 20 | 50 | 6.1 | 153 | 382 |
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.
| Material | Chip Load (in/tooth) | Chip Load (mm/tooth) |
|---|---|---|
| Acetal (Delrin) | 0.008 to 0.030 | 0.203 to 0.762 |
| Aluminum, magnesium, brass | 0.004 to 0.012 | 0.102 to 0.305 |
| Bronze, high tensile | 0.002 to 0.006 | 0.051 to 0.152 |
| Mild steel, 0.2 to 0.3% C | 0.002 to 0.008 | 0.051 to 0.203 |
| Steel, 0.4 to 0.5% C | 0.002 to 0.006 | 0.051 to 0.152 |
| Cast iron, soft or medium | 0.002 to 0.006 | 0.051 to 0.152 |
| Stainless, free machining | 0.002 to 0.006 | 0.051 to 0.152 |
| High nickel steel | 0.002 to 0.004 | 0.051 to 0.102 |
| Tool steel, forgings, alloy steel | 0.0015 to 0.004 | 0.038 to 0.102 |
| Stainless, work hardening | 0.0015 to 0.004 | 0.038 to 0.102 |
| Titanium, Hastelloy, chilled cast iron | 0.0015 to 0.004 | 0.038 to 0.102 |
| Hardened steel, 35 to 45 HRC | 0.0015 to 0.003 | 0.038 to 0.076 |
| Monel and Inconel | 0.0015 to 0.003 | 0.038 to 0.076 |
| Hardened steel, 45 to 55 HRC | 0.001 to 0.003 | 0.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 Factor | Real Chip at 0.008 in Feed | Feed to Hold 0.008 in |
|---|---|---|---|
| 5% | 2.29 | 0.0035 in | 70.10 IPM |
| 10% | 1.67 | 0.0048 in | 50.93 IPM |
| 15% | 1.40 | 0.0057 in | 42.79 IPM |
| 20% | 1.25 | 0.0064 in | 38.20 IPM |
| 25% | 1.15 | 0.0069 in | 35.29 IPM |
| 30% | 1.09 | 0.0073 in | 33.34 IPM |
| 40% | 1.02 | 0.0078 in | 31.19 IPM |
| 50% | 1.00 | 0.0080 in | 30.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 Size | Feed (in/rev) | Sample Drill | RPM at 100 SFM | Feed Rate Range | 50% Start RPM |
|---|---|---|---|---|---|
| Under ⅛ in | Up to 0.002 | 0.0625 in | 6,112 | Up to 12.22 IPM | 3,056 |
| ⅛ to ¼ in | 0.002 to 0.004 | 0.1875 in | 2,037 | 4.07 to 8.15 IPM | 1,019 |
| ¼ to ½ in | 0.004 to 0.008 | 0.375 in | 1,019 | 4.07 to 8.15 IPM | 509 |
| ½ to 1 in | 0.008 to 0.016 | 0.75 in | 509 | 4.07 to 8.15 IPM | 255 |
| 1 in and over | 0.016 and up | 1.25 in | 306 | 4.89 IPM and up | 153 |
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 Nose | Ra, 1/32 in Nose | Ra, 3/64 in Nose |
|---|---|---|---|
| 0.002 | 8 µin | 4 µin | 3 µin |
| 0.004 | 32 µin | 16 µin | 11 µin |
| 0.006 | 72 µin | 36 µin | 24 µin |
| 0.008 | 128 µin | 64 µin | 43 µin |
| 0.010 | 200 µin | 100 µin | 67 µ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.