Speeds and Feeds Calculator: RPM, IPM, Chipload, and SFM for CNC and Manual Machining
Calculate spindle speed (RPM), feed rate (IPM), and chipload per tooth for milling, drilling, turning, and reaming operations. Covers 20 material groups with HSS and carbide SFM tables sourced from Machinery’s Handbook. Free, no login required.
What Are Speeds and Feeds and Why They Make or Break Your Cut
Every machinist, whether running a Haas VF-2 in a production shop or a manual Bridgeport in a home garage, faces the same fundamental setup question at the start of every job: how fast do I spin this tool, and how fast do I push it through the material? Those two numbers are speeds and feeds, and getting them right is the difference between a clean, profitable cut and a broken tool buried in a ruined workpiece.
Speed in machining means spindle speed, measured in revolutions per minute (RPM). But the underlying parameter is not RPM itself. It is surface footage, the speed at which the cutting edge travels across the workpiece material, measured in surface feet per minute (SFM). A 1/2-inch end mill and a 2-inch face mill at the same RPM have wildly different surface footages because the edge of the larger cutter sweeps through a much longer arc every revolution. The SFM is what actually determines how fast the cutting edge moves through material, and it is the SFM that tooling manufacturers optimize and publish in their technical data sheets.
Feed in machining means how fast the tool or workpiece moves during the cut. For milling, it is the table movement speed in inches per minute (IPM). For turning and drilling, it is the feed per revolution (IPR) since the tool advances toward the work one fixed amount per spindle revolution. Feed determines how thick each chip is, which determines cutting forces, heat generation, surface finish, and tool life.
These are not just numbers for CNC programmers. Manual machinists use them too, matching spindle speed dials to RPM values and handwheel feel to feed rates. Getting speeds and feeds right protects a $40 end mill from breaking in the first 30 seconds. Getting them wrong wastes material, dulls tools prematurely, and in some cases creates a safety hazard as broken tool fragments are ejected from the cut.
How Surface Footage (SFM) Drives Every Other Calculation
Surface footage is the starting point for the whole calculation. Tooling manufacturers test their tools at various surface footages in various materials and determine the range that gives the best balance of tool life, surface finish, and cutting speed. These recommended SFM values are what you find in Machinery’s Handbook tables, tooling manufacturer catalogs, and the data tables built into this calculator.
The conversion from SFM to RPM accounts for the tool diameter: a smaller diameter tool must spin faster to achieve the same surface footage. The formula is: RPM = (SFM x 3.82) / diameter in inches. The constant 3.82 is the precise value of 12 divided by pi (12/3.14159 = 3.8197), a unit conversion from the circumference in feet to revolutions per minute. You will see 3.82 used throughout machining literature as a rounded working constant. This calculator uses Big.js for precise arithmetic to avoid the floating-point rounding errors that accumulate when you chain multiple calculations.
Chipload: The Microscale Variable That Tooling Manufacturers Actually Optimize
Chipload (also called chip thickness or feed per tooth) is the thickness of the material chip removed by one cutting edge per revolution, measured in thousandths of an inch (typically 0.0005 to 0.006 inches depending on material and tool diameter). It is the parameter that tooling engineers optimize through flute geometry, helix angle, and edge coating selection.
Running chipload too low causes the cutting edge to rub rather than cut. Rubbing generates heat without chip evacuation, work-hardening the material surface and glazing the cutting edge. This is called “rubbing” or “built-up edge” and it shortens tool life dramatically. Running chipload too high overloads the flute root and causes sudden tool fracture. The sweet spot between these two failure modes is the manufacturer’s recommended chipload range, and it depends on both the tool diameter and the workpiece material.
For milling, feed rate in IPM = RPM x chipload x number of flutes. For drilling and turning, feed rate = RPM x feed per revolution (IPR), because a drill or turning tool has a fixed number of cutting edges per revolution and the feed-per-revolution concept applies directly.
HSS vs Carbide: Why the Tool Material Changes Everything
High-speed steel (HSS) tooling runs at significantly lower surface footage than carbide for any given workpiece material. For mild steel (1018), the recommended SFM range is 60 to 100 for HSS, compared to 200 to 500 for uncoated carbide and even higher for coated grades. This difference exists because carbide is significantly harder and retains its hardness at higher temperatures than HSS.
In practice, HSS tooling is still widely used in job shops for manual machining, low-volume work, and materials where carbide is overkill or too brittle. HSS drills in smaller diameters, HSS taps, and HSS end mills for aluminum and plastics are all common. Carbide dominates CNC production machining where the machine rigidity, coolant delivery, and consistent fixturing required to run carbide at full speed are available.
The SFM values in this calculator are organized by tool material and workpiece material group. Select your tooling type and workpiece material, and the calculator pre-fills the mid-range SFM from the recommended range for that combination. You can adjust SFM up or down within the range based on your specific tooling grade, machine condition, and balance of productivity versus tool life.
How This Speeds and Feeds Calculator Works: Inputs, Formulas, and Outputs
This calculator implements the standard US machining formulas from Machinery’s Handbook 31st Edition and the Society of Manufacturing Engineers (SME) Fundamentals of Manufacturing. Here is exactly what each field does and how the calculation flows.
Selecting Operation Type Changes the Feed Formula
The four operation tabs (Milling, Drilling, Turning, Reaming) change which feed formula is used and which chipload field is shown. Milling uses the IPM = RPM x IPT x number-of-flutes formula because each tooth on a milling cutter takes a chip with every revolution. Drilling and Turning use IPM = RPM x IPR because a drill point or turning insert takes one chip advance per revolution. Reaming uses similar IPR-based feed at reduced surface footage (typically 50 to 60 percent of the drilling SFM for the same material) because reaming is a finishing operation and the cutting load must be lighter to hold dimensional tolerance and surface finish.
The Material Dropdown Auto-Fills Recommended SFM and Chipload
When you select a workpiece material and tool type (HSS or carbide), the calculator looks up the recommended SFM range from a 20-group material table and pre-fills the SFM field with the mid-range value. It also pre-fills the chipload/feed-per-rev field with the mid-range recommended value for that material and operation. These are starting-point recommendations. You should adjust the SFM value toward the upper end of the range if you have a rigid machine, fresh tooling, and want maximum productivity. Move toward the lower end for long-reach setups, worn tooling, or when machining a part where tool breakage would ruin an expensive workpiece.
DOC and WOC Are Optional: They Unlock the MRR Calculation
Depth of cut (DOC) and width of cut (WOC, also called stepover) are optional inputs that unlock the material removal rate (MRR) output in cubic inches per minute. MRR = DOC x WOC x IPM. MRR lets you calculate cutting power requirements and compare the productivity of different parameter combinations for the same operation. The calculator keeps these optional so the core RPM and feed calculation is accessible without requiring a full setup plan.
Metric Output Is Automatic
Every calculation shows the cutting speed in both SFM (US standard) and m/min (metric). The conversion is SFM x 0.3048 = m/min. Many US shops that run automotive or aerospace programs receive drawings with metric SFM specifications from international OEM customers. The parallel display eliminates the need to convert manually at setup time.
The Chart Shows RPM vs Diameter at Your Selected SFM
After calculation, the bar chart shows the RPM required for ten standard tool diameters from 1/16 inch to 3 inches, all at the SFM you have selected. This is useful for validating that your current spindle speed falls within the machine’s range, and for planning operations where you have multiple tool sizes at the same surface footage. The bar for your entered tool diameter is highlighted in blue.
Three Real US Machine Shop Examples: Running the Numbers
A small job shop in Tulsa is running a profile cut on a 6061-T6 aluminum bracket for an oil field customer. The programmer is using a 1/2-inch, 4-flute carbide end mill with a mid-grade TiAlN coating.
Material: Aluminum 6061 (carbide SFM range 600 to 1500). Selecting SFM 900 as a conservative start for this machine: RPM = (900 x 3.82) / 0.5 = 6,876 RPM. Recommended chipload for this combination is 0.002 inch per tooth. Feed rate = 6,876 x 0.002 x 4 flutes = 55 IPM. Running a 0.125-inch DOC and 0.375-inch WOC (75% stepover): MRR = 0.125 x 0.375 x 55 = 2.58 in3/min. For a Haas VF-2 at these parameters, this is a comfortable, productive cut with a good chip.
A Wichita aerospace supplier is drilling 3/8-inch holes in 17-4 PH stainless steel for a structural bracket. Material: Stainless 17-4 PH (carbide SFM range 60 to 175). Using SFM 100 conservatively for the first setup.
RPM = (100 x 3.82) / 0.375 = 1,019 RPM. Recommended feed for this material/operation: 0.003 IPR. Feed rate = 1,019 x 0.003 = 3.06 IPM. This is slower than the machinist’s instinct but correct for 17-4 PH, which work-hardens rapidly if feed is too light. Cutting fluid is applied through the spindle. The lower surface footage protects the drill geometry in this difficult-to-machine alloy.
A Detroit-area rebuilder is turning cast iron gray cylinder bores on a manual lathe using an HSS-tipped boring bar. Material: Cast Iron Gray (HSS SFM range 60 to 100). Using SFM 80 for a smooth finish pass.
RPM = (80 x 3.82) / 1.0 = 306 RPM. Recommended HSS feed for cast iron: 0.005 IPR. Feed rate = 306 x 0.005 = 1.53 IPM. This matches well with the feel of a hand-cranked carriage on a 14-inch lathe. The machinist sets the spindle speed dial to the 300 RPM range, engages the feed at the lightest power setting, and takes a 0.005-inch finishing pass. Gray cast iron machines cleanly at these parameters and the graphite flakes act as a dry lubricant, giving excellent surface finish without coolant.
Six Expert Machining Tips for Getting Speeds and Feeds Right the First Time
On a new material or new tooling grade, start your first pass at 70 percent of the calculated RPM and feed rate. Listen for the cut sound: clean carbide in steel produces a consistent hissing sound. If you hear chatter, squeal, or grinding, the parameters need adjustment. Once you confirm the tool is cutting cleanly, step the speed and feed up by 10 percent at a time until you reach the calculated values or hear the sound change. This approach avoids scrapping the first workpiece and protects the tooling investment.
Stainless steel (304, 316) and titanium alloys (Ti-6Al-4V) work-harden rapidly when the cutting force is insufficient to generate a proper chip. If chipload is too low, the tool rubs the surface, builds up heat, and work-hardens the material faster than it can be removed. The next tool then encounters an even harder surface. For these materials, maintain the minimum recommended chipload even on finishing passes. If you need a better surface finish, reduce the depth of cut rather than reducing feed rate.
The SFM values in carbide tooling catalogs assume a production CNC machine with a rigid spindle, quality collet or toolholder, and a well-supported workpiece. If you are machining a long slender workpiece, a thin wall, or a part held only by one edge, reduce surface footage by 20 to 40 percent to prevent chatter. Long reach operations (tool sticking out more than 4x its diameter) require the same reduction. Carbide is brittle and prefers vibration-free conditions.
Two-flute end mills are designed for aluminum and plastics where chip evacuation is paramount: the larger flute valleys carry the heavy aluminum chip away from the cut. Four-flute tools are for steel where chip load per tooth matters more than gullet size. Six and more flutes are for finish cuts in hardened material where rigidity and surface finish are the priority. Running a 4-flute tool in aluminum at aggressive parameters often causes re-cutting of chips caught in the smaller flute valleys, leading to rough finish and built-up edge. When in doubt, use 2 flutes in aluminum, 4 in steel.
Use the PDF Setup Sheet button to generate a printable record of your tool, material, and parameter selection. Keep this with the job traveler or post it at the machine for the next operator. When a job repeats six months later, you do not have to recalculate from scratch. Well-documented setups also catch mistakes: if the parameters look unusual when you re-read the setup sheet later, that is a flag to verify before cutting. Production shops that document setup parameters consistently have lower scrap rates and faster machine changeovers.
Automotive and aerospace programs from German and Japanese OEM customers frequently specify cutting speed in m/min rather than SFM. This calculator shows both simultaneously. If a drawing or a CAM system requires input in m/min, read the metric output directly without converting. The math is exact: 1 SFM = 0.3048 m/min, so the calculator converts precisely. Many modern CNC controls also accept surface speed in m/min directly in the CSS (constant surface speed) mode, so you can enter the value from the calculator result box directly into the controller.
Quick Reference: Common Speeds and Feeds for Frequent US Shop Materials
This table shows typical recommended SFM and chipload values for the most common operations in US job shops. Values are mid-range of manufacturer recommendations. Always verify with your specific tooling grade’s data sheet.
| Material | Operation | Tool | SFM Range | Chipload (IPT) or Feed (IPR) | Source |
|---|---|---|---|---|---|
| 6061-T6 Aluminum | End milling | Carbide, 2-fl | 600–1,500 | 0.001–0.005 IPT | Machinery’s Hbk. |
| 1018 Mild Steel | End milling | Carbide, 4-fl | 200–500 | 0.0005–0.003 IPT | SME Fundamentals |
| 304 Stainless | Turning | Carbide insert | 75–200 | 0.003–0.010 IPR | Sandvik / Machinery’s |
| 4140 Alloy Steel | Drilling | HSS twist drill | 50–80 | 0.002–0.006 IPR | Machinery’s Hbk. |
| Ti-6Al-4V | End milling | Carbide, 4-fl | 50–100 | 0.0003–0.001 IPT | SME / Kennametal |
| Inconel 718 | Turning | Carbide insert | 30–80 | 0.001–0.003 IPR | Machinery’s Hbk. |
| Gray Cast Iron | Face milling | Carbide, 8-insert | 200–400 | 0.005–0.010 IPT | SME Fundamentals |
| Delrin / Nylon | End milling | HSS, 2-fl | 200–500 | 0.002–0.006 IPT | Plastics Machining Ref. |
| Brass C360 | Turning | HSS | 100–200 | 0.003–0.008 IPR | Machinery’s Hbk. |
| Hardened D2 | Hard milling | Carbide ball, 4-fl | 80–200 | 0.0003–0.001 IPT | Seco / Harvey Tool |
Authority: Industrial Press (Machinery’s Handbook) | SME Fundamentals of Manufacturing | Kennametal Technical Data