InsertCore

Machining Reference · Cutting Data

Cutting Speed Calculator — SFM and m/min by Material and Tool

Cutting speed is the surface speed of the tool edge, not the spindle speed, and it is the one number that decides whether an insert lasts a shift or an hour. This page gives the formula, the recommended surface speed ranges published by tool makers for steel, stainless, cast iron, aluminum, titanium and hardened steel with HSS, cobalt HSS and carbide tooling, and the arithmetic to turn any of them into the rpm your machine needs. Everything is worked on the page with a bench calculator — no script required — and every recommended range carries the vendor document it came from.

  • Formulas: vc = pi x D x n / 1000, n = vc x 1000 / (pi x D)
  • Recommended ranges for turning, drilling and milling
  • HSS, cobalt HSS, solid carbide and coated insert data
  • ISO P / M / K / N / S / H material groups explained
  • SFM and m/min on every row, both directions
  • Source document and page noted per row

Sources: recommended cutting speeds are taken from the published application data of tool makers — Ingersoll IMC Cutting Data and Parameters handbook, Kennametal TopSwiss MBS and turning inserts application data, Gühring RF 100 AL and RF 100 series, OSG VGM7 / VG446 / HSS-Co end mill and drill datasheets, Uddeholm Unimax cutting data, SSAB Hardox machining recommendations and Dormer Pramet workpiece material groups. Each row in the table below carries the document and page or column it was read from, extracted from vendor PDFs; values published only as SFM were converted at 1 m/min = 3.28084 SFM. Vendor tables assume a stable setup, flood coolant and a first-choice grade — treat them as the starting window, not a guarantee.

Formulas and Reference Speeds

Cutting speed, spindle rpm and the recommended window for each material group

Cutting speed, metric

vc = (pi x D x n) / 1000

vc in m/min, D = tool diameter in mm, n = spindle speed in rpm.

Spindle speed, metric

n = (vc x 1000) / (pi x D) = vc x 318 / D

Feed this with the m/min column below to get rpm.

Spindle speed, inch

n = (SFM x 3.82) / D

SFM = surface feet per minute, D = tool diameter in inches.

Unit link

1 m/min = 3.28084 SFM

Both directions are printed on every row of the table.

Recommended cutting speeds by material group, operation and tool

The ranges below are the vendor's published window: the lower figure is where a cautious setup starts, the upper figure assumes a rigid machine, a first-choice grade and stable support. The source column records which document and page each row came from, so any figure can be checked against the tool maker's own data before it is used on a job.

Workpiece materialISOOperationTool materialm/minSFMSource
Low-carbon (<0.3%C) & free-machining steelPturningcoated indexable carbide (HT-series grades)210-395690-1295range = min-max across HT-series grades
Low-carbon (<0.3%C) & free-machining steelPturningcoated indexable carbide (KCP20S / KTP25S)50-351165-1150KCP20S 50-274; KTP25S 122-351
Medium/high-carbon steel (>0.3%C)Pturningcoated indexable carbide (HT-series grades)150-265490-870range across grades
Medium/high-carbon steel (>0.3%C)Pturningcoated indexable carbide (KCP20S / KTP25S)50-312165-1025KCP20S 50-250; KTP25S 122-312
Low-alloy steelPdrillingHSS (Goldex worm pattern)15-2049-66811505
Non-alloy carbon steelPdrillingHSS (Goldex worm pattern)23-2875-92vc 25 (23-28) m/min, 811505
Non-alloy carbon steelPdrillingHSS-Co (stub/jobber/long)22-2772-89vc 25 (22-27) m/min, 820902
Non-alloy carbon steelPdrillingHSS-E-PM (HPD-SUS)30-4098-131vc 35 (30-40) m/min, 810434
Alloy steel 1100 N/mm2Pmillingcoated indexable carbide (IN2505 / IN2530)110-180361-590p.10/p.11; SFM converted
Alloy steel 800 N/mm2Pmillingcoated indexable carbide (IN2505 / IN2530)160-250525-820p.10/p.11; SFM converted
Mild steel, brass, bronzePmillingHSS-Co (4 & 6 flute)24-4680-150OSG p.1410 col.1, 80-150 SFM; column mapping verified by x-coordinate
Unalloyed steelPmillingcoated indexable carbide (IN2505, dry / wear-resistant)250-290820-951p.10/p.11; SFM converted
Austenitic stainless steel 304/316Mturningcoated indexable carbide (KCSM25S / KCPM25S / KCU25S)25-18080-590KCSM25S & KCPM25S 30-180; KCU25S 25-140
Austenitic stainless steel 304/316 (~180 HB)Mturningcoated indexable carbide (HT-series grades)120-215395-705range across grades
Duplex / ferritic-martensitic SS (~200 HB)Mturningcoated indexable carbide (HT-series grades)105-200345-655range across grades
Martensitic stainless steel (240 HB)Mturningcoated indexable carbide (HT-series grades)90-185295-605range across grades
Stainless steel (austenitic 304/316)MdrillingHSS-Co15-2049-66820902
Stainless steel (austenitic 304/316)MdrillingHSS-E-PM (HPD-SUS)13-1843-59810434
Stainless steel (ferritic/martensitic)MdrillingHSS (Goldex worm pattern)15-2049-66811505
Stainless steel (ferritic/martensitic)MdrillingHSS-E-PM (HPD-SUS)15-2049-66810434
300-series stainless steelMmillingcoated solid carbide (VG446 / VG464)61-107200-350OSG VG446 col.3 = 200-350 SFM; column mapping verified by x-coordinate; SFM converted
400-series stainless steelMmillingcoated solid carbide (VG446 / VG464)91-122300-400OSG VG446 col.2 = 300-400 SFM; SFM converted
Stainless steelMmillingcoated indexable carbide (IN2035)80-180262-590p.10/p.11 (wet 80-130 / dry 120-180); SFM converted
Stainless steel 304Mmillingcoated solid carbide (variable geometry VGM7)46-107150-350OSG VGM7 col.3 = 150-350 SFM; column mapping verified by x-coordinate; SFM converted
Ductile/nodular iron (<600 MPa)Kturningcoated indexable carbide (KCU25S / KCPM25S / KCHS25S)15-15050-490K2 row
Ductile/nodular, CGI & malleable iron (<600 MPa)Kturningcoated indexable carbide (HT-series grades)160-360525-1180range across grades
Grey cast ironKturningcoated indexable carbide (HT-series grades)180-450590-1475range across grades
Grey cast ironKturningcoated indexable carbide (KCU25S / KCPM25S / KCHS25S)15-23050-750KCU25S 15-180; KCPM25S 20-230; KCHS25S 20-230
Grey cast ironKdrillingHSS (Goldex worm pattern)40-50131-164811505
Grey cast ironKdrillingHSS-Co15-2049-66820902
Grey cast ironKdrillingindexable coated carbide (IN2505)80-180262-590p.144; SFM converted
Nodular/malleable cast ironKdrillingHSS (Goldex worm pattern)25-3082-98811505
Cast ironKmillingcoated solid carbide (variable geometry VGM7)107-183350-600OSG VGM7 col.7 = 350-600 SFM; SFM converted
Grey cast ironKmillingcoated indexable carbide (IN2504 / IN2530)150-250492-820p.10/p.11; SFM converted
Nodular cast ironKmillingcoated indexable carbide (IN2504 / IN2530)110-210361-689p.10/p.11; SFM converted
Copper / brass / zinc (machinability index 70-100)Nturningcoated indexable carbide (HTSU10)260-260850-850single starting value
High-silicon aluminum & magnesium alloys (Si>12.2%)Nturningcoated indexable carbide (KCU25S)30-290100-950N3 row
Low-silicon aluminum & magnesium alloys (Si<12.2%)Nturningcoated indexable carbide (KCU25S)60-440200-1450N2 row
Wrought aluminumNturningcoated indexable carbide (HTSU10)490-4901605-1605single starting value
Aluminum Si<12%NdrillingHSS (Goldex worm pattern)65-75213-246811505
Aluminum Si<12%NdrillingHSS-Co45-50148-164820902
Aluminum Si<12%NdrillingHSS-E-PM (HPD-SUS)70-90230-295810434
Aluminum Si>12%NdrillingHSS-E-PM (HPD-SUS)30-3598-115810434
AluminumNmillingcoated indexable carbide (IN10K)500-15001640-4921p.11 (dry 800-1500 / wet 500-800); SFM converted
Aluminum casting alloys <=12% SiNmillingsolid carbide (Alu RF 100 AL)200-230656-755p.42; SFM converted
Aluminum casting alloys >12% Si, 130 HBNmillingsolid carbide (Alu RF 100 AL)160-160525-525p.42; SFM converted
Wrought aluminum alloys, non-hardened 60 HBNmillingsolid carbide (Alu RF 100 AL)375-4301230-1411p.42 cutting data, slotting 375 / roughing 430; SFM converted
Cobalt-based heat-resistant alloysSturningcoated indexable carbide (HT-series grades)30-60100-195range across grades
Iron-based heat-resistant alloysSturningcoated indexable carbide (HT-series grades)30-60100-195range across grades
Nickel-based heat-resistant alloys (Inconel 718 class)Sturningcoated indexable carbide (HT-series grades)40-70130-230range across grades
Nickel-based heat-resistant alloys (Inconel class)Sturningcoated indexable carbide (KCSM25S)10-10030-330S1 iron-based / S3 rows for HRSA
Heat-resistant alloys, Fe-based, annealed, 200 HBSdrillingsolid carbide (RT 100 InoxPro)60-60197-197p.35 S1.1.1; SFM converted
Heat-resistant alloys, Fe-based, hardened, 280 HBSdrillingsolid carbide (RT 100 InoxPro)50-50164-164p.35 S1.1.2; SFM converted
Titanium and titanium alloysSdrillingHSS (Goldex worm pattern)15-2049-66811505
Titanium and titanium alloysSdrillingHSS-Co8-1226-39820902
High-temperature alloys (HRSA)Smillingcoated indexable carbide (IN2035)60-125197-410p.11; SFM converted
Titanium (heavy-duty roughing to light finishing)Smillingcarbide (indexable + solid carbide end mill)25-12082-394Table 6: Hard 25-60 / Medium 40-80 / Light 70-120 m/min
Titanium alloy Ti-6Al-4VSmillingcoated solid carbide (variable geometry VGM7)46-107150-350OSG VGM7 col.4 = 150-350 SFM; column mapping verified by x-coordinate; SFM converted
Titanium alloysSmillingcoated indexable carbide (IN2505 / IN2035)30-5098-164p.11; SFM converted
Hardened steel 44-48 HRCHturningcoated indexable carbide (KCHS25S / KCU25S)10-9030-290KCHS25S 10-90; KCU25S 10-60
Hardened steel 48-55 HRCHturningcoated indexable carbide (KCHS25S / KCU25S)10-9030-290H2 row
Hardened steel 55-60 HRCHturningcoated indexable carbide (KCHS25S)10-8030-262H3 row, SFM min from source, max converted
Hardened wear plate ~40-50 HRC (Hardox 400/450)Hturningtough coated carbide P2570-130230-427Vc 130-90-70 m/min; SFM converted
Hard machining <54 HRCHdrillingindexable coated carbide (IN2505)20-5066-164p.144; SFM converted
Hardened wear plate (Hardox 400-500)Hdrillingsolid carbide (internal coolant)40-80131-262Hardox 400 50-70; 450 40-60; 500 40-60; SFM converted
Hardened wear plate (Hardox 400-500, 370-540 HBW)HdrillingHSS / HSS-E / HSS-Co3-1210-39HSS-Co 8% recommended by SSAB; SFM converted
Hardened material <54 HRCHmillingcoated indexable carbide (IN2504)30-4098-131p.11; SFM converted
Hardened steel (VG446 col.5, 45-50 HRC)Hmillingcoated solid carbide (VG446 / VG464)53-69175-225OSG VG446 col.5 = 175-225 SFM (45-50 HRC, side milling); SFM converted
Hardened steel (VGM7 col.8, 35 HRC)Hmillingcoated solid carbide (VGM7)46-107150-350OSG VGM7 col.8 = 150-350 SFM; SFM converted
Tool steels and high-strength stainless/titanium alloys (40-50 HRC)HmillingHSS-Co5-1016-32OSG p.1411 col.2, 16-32 SFM (hardness 40-50 HRC printed above this column)

Ranges are the vendor's working window, not a single setting: pick inside it, then adjust by what the machine and the finish tell you. Where a software vendor published a single starting figure rather than a range, the same value appears at both ends. Rows using only SFM in the source were converted at 1 m/min = 3.28084 SFM and are marked as converted in the source column.

ISO material groups at a glance

P — Steel

Unalloyed to high-alloy steel, steel castings, ferritic and martensitic stainless. The largest group and mostly the easiest to cut.

M — Stainless

Alloyed with 12% chromium or more — austenitic, ferritic, martensitic and duplex. Heat, notch wear and built-up edge are the problems.

K — Cast iron

Short-chipping, abrasive because of the silicon carbide in the structure — grey and malleable are easier, nodular, CGI and ADI harder.

N — Non-ferrous

Aluminum, copper and brass. High speeds are normal; aluminum above 13% silicon is abrasive and needs its own grade.

S — Heat-resistant alloys

Titanium, nickel and cobalt based. Sticky, work-hardening and hot — speeds drop sharply and tool life is the constraint.

H — Hardened steel

45-65 HRC steel and chilled cast iron around 400-600 HB. Abrasive, heat generating, and the band where CBN and ceramic earn their cost.

How to Use These Numbers

From a material group to a machine setting, in three steps

  1. 1. Place the workpiece in an ISO group, then in a row

    The group tells you the family: P for steel, M for stainless, K for cast iron, N for non-ferrous, S for heat-resistant alloys, H for hardened steel. Inside a group, hardness and condition drive the number far more than the alloy name — the same medium-carbon steel runs roughly twice as fast annealed as it does at 45 HRC. If the drawing gives hardness rather than a grade, convert it first (the hardness page in the tools section does that) and then choose the row.

  2. 2. Pick the operation and the tool, and take the window

    Drilling runs slower than turning and milling because the edge sits in a closed hole with poorer chip clearance and less coolant reaching it, and indexable tooling generally runs higher than HSS of the same geometry. Work from the row that matches both, and start near the lower figure. If the setup is weak — long overhang, thin wall, interrupted cut, hard scale — treat the lower figure as the target rather than the floor.

  3. 3. Convert the speed to rpm for your diameter

    Metric: rpm = vc x 318 / D, with vc in m/min and D in millimetres. Inch: rpm = SFM x 3.82 / D, with D in inches. Worked examples with real rows from the table above are set out alongside — including the same job in both unit systems, because the answer should be identical and it is the fastest way to catch a units mistake before it reaches the machine.

Worked examples from the table

  • Non-alloy carbon steel, drilling, HSS-E-PM row 30-40 m/min: at 35 m/min with a 10 mm drill, rpm = 35 x 318 / 10 = 1,113 rpm.
  • Austenitic 304 / 316 turning, coated insert row 120-215 m/min: at 150 m/min on a 50 mm diameter, rpm = 150 x 318 / 50 = 954 rpm — and on a weaker setup start at the 120 m/min end of the same row.
  • Aluminum milling, coated insert row 500-1500 m/min: at 500 m/min with a 16 mm cutter, rpm = 500 x 318 / 16 = 9,938 rpm. The same job in inch terms is 1,640 SFM on a 0.630 in cutter: 1,640 x 3.82 / 0.630 = 9,945 rpm, the difference being rounding alone — which is how you catch a unit mix-up before it reaches the machine.
  • Checking a setting you inherited: a 63 mm face mill running at 1,200 rpm has a cutting speed of 63 x 1,200 / 318 = 238 m/min — reasonable for carbon steel, high for stainless, and worth reading back into the table row before the job is run.

Numbers worth keeping

  • 318 — metric shortcut divisor (1,000 / pi).
  • 3.82 — inch shortcut multiplier (12 / pi).
  • 3.28084 — m/min to SFM.
  • 25.4 — mm per inch, for diameters.
  • Lower half — where a new job should start.
  • Feed follows speed — a light pass in stainless work-hardens the next one.

Machining Reference Tools

Related calculation and conversion tools

Cutting speed, hardness and hole size are one chain of decisions. The hardness conversion chart on this page's tool row tells you which material group and grade the workpiece belongs to; the tap drill chart handles the threaded features that sit inside the same part.

Work the three together and the setup sheet falls out of the drawing: material condition, surface speed, spindle rpm, and the drill size for every thread on the part.

Buy the Right Tool

The speed, the feed and the grade have to be chosen as one set

A recommended cutting speed is only one third of a working setting. Feed per tooth and depth of cut decide the chip thickness, and chip thickness decides whether the heat leaves with the chip or stays in the edge — which is why a stainless job run at the right speed with too light a feed still fails. The grade and coating then set how much of that heat the edge can survive.

Send the material grade and hardness, the operation, the tool you intend to use and the machine's spindle range, and we come back with a complete starting set: grade and geometry, surface speed and feed, depth of cut, coolant requirement and the holder that suits the setup. Where the numbers in the table above are outside your machine's capability — very high speeds on small diameters, or the low end of the hardened-steel range on a light lathe — say so and we will plan the sequence around the machine rather than the catalogue.

For a new part or a family of parts, send the drawings and the material list and we will map grades, speeds and feeds across the whole job, so the tooling is decided once and the setup sheet does not change halfway through the order.

Questions Buyers Ask

Choosing a starting speed and reading the table

Cutting speed (vc) is how fast the tool edge travels across the material, in metres per minute or surface feet per minute. Spindle speed (n) is how fast the machine turns, in rpm. They are linked by diameter: vc = pi x D x n / 1000 for metric, so the same recommended cutting speed produces a different rpm on every diameter. A 10 mm drill and an 80 mm face mill asking for the same 100 m/min run at about 3183 rpm and about 398 rpm respectively — this is why a chip-load chart alone will not set a machine.

Metric: rpm = (cutting speed in m/min x 1000) / (pi x tool diameter in mm), which is the same as cutting speed x 318 / diameter. Inch: rpm = (surface speed in SFM x 3.82) / tool diameter in inches. Both are worked through with real numbers in the steps below, and the ISO and vendor rows above give the cutting speed to feed into them.

Start in the lower half, prove tool life and surface finish on a few parts, then move up. The upper figure in a vendor range assumes a rigid setup, a first-choice grade, flood coolant and stable workpiece support; a job on an older machine, a long overhang or an interrupted cut lives in the lower half. If you are between two grades, take the speed that suits the weaker of the two, not the average.

Match it to the ISO group first: P for steel, M for stainless, K for cast iron, N for non-ferrous, S for heat-resistant alloys, H for hardened steel. Each group above lists what belongs in it. Within a group the deciding factors are hardness and condition — annealed versus quenched and tempered changes the answer far more than the alloy name does — so send the grade and the hardness reading and we will point you at the right row rather than the nearest row.

Because those materials do not conduct heat away from the edge. In 304 stainless most of the heat generated in the cut goes into the tool rather than the chip, and titanium alloys are worse and also work-harden under the edge. Cutting them at carbon-steel speeds destroys the insert in minutes. The same mechanism is why feeds are kept up in stainless — a light rubbing pass work-hardens the surface and makes the next pass harder than the first.

Yes, the speeds are material and tool properties and do not know what units the machine uses. Convert the diameter and use the matching formula: a 0.5 in drill in mild steel at 25 m/min runs at about 627 rpm, exactly as a 12.7 mm drill would. The two tables in the rows above give both m/min and SFM so either shop can work straight from the row without converting first.

Deep holes reduce the speed and increase the trouble with chip evacuation, so start at the lower end of the vendor range and plan pecking or through-coolant. Interrupted cuts and hard scale want a tougher grade and roughly 20-30% off the recommended speed to protect the edge from the impact rather than the heat. Both cases are about the same thing: keeping the edge from reaching its thermal limit on the part of the cycle where it is weakest.

Use them to find the window, then let the machine and the tool life decide the final numbers. Vendor data is published for a reference workpiece condition and a first-choice grade, and real castings, forgings and heat lots move within a band. The practical method is to pick the row, start low, measure tool life and surface finish over a few parts, then step the speed up until either the finish or the life turns — that final setting belongs to your machine, not to a table.

Send the material grade, operation and hardness — we reply with the matched grade and starting cutting data

Tell us the workpiece, the operation, the tool you intend to use and the spindle range available, and we come back with a complete starting set: grade and geometry, surface speed and feed, depth of cut, coolant requirement and the holder that suits the setup.

Contact Sales