CNC Feeds & Speeds
CNC calculation tools

CNC Feeds & Speeds

Calculate spindle speed, feed rate, chip load and cutting speed, then use the supporting machining references to check the result before it reaches the machine.

Metric and imperial support. Results are mathematical starting points, not manufacturer cutting-data recommendations.

Basic Feed & Speed Calculator

A fast four-input check for spindle speed and feed rate.

Feed Speed Basic

Enter the values you know. The result is calculated in your browser.

Calculation only. Verify toolmaker data, material grade, engagement, machine limits, workholding and actual cutting conditions before production.

Advanced calculation

Advanced Feed & Speed Calculator

Use the fuller tool when you need engagement, machine limits, cutting distance, MRR and a more complete milling calculation.

Full milling calculation with cutting speed, tool diameter, flute count, chip load, axial depth, radial engagement, spindle limit and optional cutting distance.

Feed Speed

Enter the values you know. The result is calculated in your browser.

Calculation only. Verify toolmaker data, material grade, engagement, machine limits, workholding and actual cutting conditions before production.

Calculator library

Choose the calculation you actually need

Use the dedicated calculator for the variable you are checking. Every tool shows its inputs, formula relationship and result instead of hiding the arithmetic.

Tool

Feed & Speed Calculator

Calculate spindle RPM and feed rate from cutting speed, diameter, flute count and chip load.

Open calculator →
Tool

Spindle Speed Calculator

Calculate spindle speed from cutting speed and tool diameter.

Open calculator →
Tool

Feed Rate Calculator

Calculate feed rate from RPM, flute count and chip load per tooth.

Open calculator →
Tool

Chip Load Calculator

Calculate chip load per tooth from feed, RPM and flute count.

Open calculator →
Tool

SFM Calculator

Calculate surface feet per minute from spindle speed and diameter.

Open calculator →
Tool

Cutting Speed Calculator

Calculate cutting speed from RPM and cutter diameter.

Open calculator →
Tool

MRR Calculator

Estimate material removal rate from feed and cutting engagement.

Open calculator →
Tool

Cutting Time Calculator

Estimate cutting time from distance and programmed feed.

Open calculator →
Tool

Tapping Feed Calculator

Calculate synchronized tapping feed from RPM and thread pitch.

Open calculator →
Tool

Automatic Feed & Speed Calculator

Start from material/tool reference inputs and review the calculated RPM and feed.

Open calculator →
Trade-specific tools

Tools and calculators by machining task

Dedicated pages for search intents across milling, drilling, turning, tapping, reaming and tool-specific calculations.

Milling

Speed and Feed Calculator Milling

Speed and feed calculator for milling with transparent RPM, feed, chip-load, engagement and MRR calculations for CNC milling jobs.

Open dedicated tool →
Drilling

Speed and Feed Calculator Drilling

Drilling speed and feed calculator for RPM, feed per revolution, holemaking setup and CNC drilling checks.

Open dedicated tool →
Lathe / Turning

Speed and Feed Calculator Lathe

Lathe speed and feed calculator for turning RPM, feed per revolution, diameter and CNC lathe setup checks.

Open dedicated tool →
Metric machining

Speed and Feed Calculator Metric

Metric speed and feed calculator for RPM, feed rate, chip load, cutting speed, MRR and unit conversions in CNC machining.

Open dedicated tool →
Calculator app

Speed and Feed Calculator App

Use a browser-based speed and feed calculator app for CNC RPM, feed rate, chip load and machining calculations on desktop or mobile.

Open dedicated tool →
Tapping

Speed and Feed Calculator for Tapping

Tapping speed and feed calculator for RPM, thread pitch, synchronized feed and CNC tapping setup checks.

Open dedicated tool →
Aluminum milling

Speed and Feed Calculator Milling Aluminum

Aluminum milling speed and feed calculator with chip-load, RPM, feed, engagement and setup guidance for CNC aluminum work.

Open dedicated tool →
Reaming

Speed and Feed Calculator for Reamers

Reamer speed and feed calculator for RPM, feed per revolution, hole sizing and finishing-reaming setup checks.

Open dedicated tool →
Tool-data workflow

Carbide Depot Feed and Speed Calculator: Using Tool Data With an Independent Calculator

Independent guide for using Carbide Depot tool information with a CNC speed and feed calculator without treating generic values as manufacturer limits.

Open dedicated tool →
Drilling

Drill Speed and Feed Calculator

Drill speed and feed calculator for drill RPM, feed per revolution, hole depth and CNC drilling setup checks.

Open dedicated tool →
Milling worksheet

Milling Speed and Feed Calculator — Free Download & Online Tool

Free milling speed and feed calculator page with online calculator plus a downloadable worksheet for CNC RPM, feed and chip load checks.

Open dedicated tool →
Lathe / Turning

Lathe Speed and Feed Calculator

Lathe speed and feed calculator for spindle RPM, feed per revolution, turning diameter and CNC lathe checks.

Open dedicated tool →
Tapping

Tap Speed and Feed Calculator

Tap speed and feed calculator for thread pitch, TPI, RPM and synchronized tapping feed on CNC machines.

Open dedicated tool →
CNC machining

CNC Speed and Feed Calculator

CNC speed and feed calculator for milling RPM, feed rate, chip load, engagement, MRR and machine-limit checks.

Open dedicated tool →
CNC Turning

Turning Speed and Feed Calculator

Turning speed and feed calculator for CNC lathe RPM, cutting speed, feed per revolution and CSS checks.

Open dedicated tool →
Reaming

Reamer Speed and Feed Calculator

Reamer speed and feed calculator for finishing holes with RPM, feed per revolution, allowance and alignment checks.

Open dedicated tool →
End mills

Endmill Speed and Feed Calculator

Endmill speed and feed calculator for RPM, feed, chip load, cutter diameter, flute count and milling engagement.

Open dedicated tool →
Carbide drilling

Carbide Drill Speed and Feed Calculator

Carbide drill speed and feed calculator for RPM, feed per revolution, holemaking setup and carbide-tool checks.

Open dedicated tool →
Tool-data workflow

Kennametal Speed and Feed Calculator: How to Cross-Check CNC Values

Independent guide for cross-checking Kennametal speed and feed values with transparent CNC RPM and feed calculations.

Open dedicated tool →
CNC calculations

Speeds and Feed Calculator

Speeds and feed calculator for CNC RPM, feed rate, chip load, cutting speed and MRR with operation-specific guidance.

Open dedicated tool →
Turning

Speed and Feed Calculator Turning

Speed and feed calculator for turning with workpiece RPM, feed per revolution, CSS and machine-limit checks.

Open dedicated tool →
Complete site index

Find every calculator, tool, guide and article

Use the site directory to browse the complete public library of calculators, trade-specific tools, references, pages and technical articles from one crawlable index.

Open Site Directory
Machining operations

Calculators and references by operation

Milling, turning, drilling and tapping have different variables. Start with the operation, then open the calculation or reference page that matches the job.

Tool

Materials

Material families, machining behavior, reference ranges and related tools.

Explore materials →
Tool

Charts & Formulas

Reference tables and formula explanations for common CNC calculations.

View charts →
Technical reference

Calculation first. Context second.

The site is built around the way machinists actually use these numbers: calculate, check the assumptions, compare with tooling data, then validate the cut.

Tool

Materials Reference

Read practical notes on aluminum, steel, stainless, titanium, brass, cast iron and engineering plastics.

Explore materials →
Tool

Machining Guides

Step-by-step explanations for feed rate, chip load, SFM, RPM, MRR and setup checks.

Read guides →
Tool

Machining Articles

Detailed technical articles covering calculations, troubleshooting and cutting-data interpretation.

Read articles →

CNC Feed & Speed Calculator for Milling, Turning, Drilling and Tapping

A CNC feed and speed calculator converts cutting data into the machine values a programmer actually needs: spindle RPM, feed rate, chip load, feed per revolution, surface speed and material removal rate. The key is keeping the calculation transparent. You should be able to see which inputs produced the result and which source values still need to come from the tool manufacturer.

This site separates calculation from cutting-data selection. Use the material and operation references to understand the process, use manufacturer data for the appropriate starting cutting speed and chip load, then use the calculator to perform the arithmetic. That approach is more useful than presenting one generic number for every machine and cutter.

Tool

CNC Milling Calculator

Calculate RPM, feed, chip load and MRR while checking tool diameter, flutes and engagement.

Open calculator →
Tool

CNC Drilling Calculator

Work from drill diameter, cutting speed and feed per revolution with hole-depth context.

View tools & references →

Core CNC feed and speed formulas

Metric RPM: RPM = (1000 × Vc) ÷ (π × D). Imperial RPM: RPM = (12 × SFM) ÷ (π × D). For milling, feed = RPM × flute count × chip load per tooth. For feed per revolution, f/rev = feed ÷ RPM. A simplified milling MRR calculation uses feed × radial engagement × axial depth.

These relationships are simple enough to audit manually. That matters when checking a CNC program, comparing a toolmaker chart with a calculator, or diagnosing why two apparently similar cutting conditions produce different results.

How to use the calculators

Start with the value that is known from the tooling documentation or the machining plan. For a feed and speed calculation, that normally means cutting speed, tool diameter, flute count and chip load. For an RPM calculation, the required inputs are cutting speed and diameter. For feed rate, the relationship is RPM multiplied by flute count and chip load per tooth.

Keep the units consistent. Metric cutting speed is normally expressed in metres per minute with diameter in millimetres. Imperial cutting speed is expressed as surface feet per minute with diameter in inches. Mixing those systems without a conversion changes the result by a large factor.

Step 1 — identify the actual tool

Record the tool diameter, number of cutting edges and relevant geometry. A catalogue description is more useful than a generic cutter category because coatings, flute geometry, corner treatment and tool length can affect the recommended cutting data.

Step 2 — enter the published starting data

Use the cutting speed and chip-load range supplied for the material and actual tool whenever it is available. The calculator should perform the arithmetic; it should not replace the source data that defines the intended cutting condition.

Step 3 — check machine and setup limits

Compare calculated RPM with the spindle rating and feed with the machine control. Then check stick-out, workholding, radial and axial engagement, coolant delivery and chip evacuation. These physical conditions are outside the calculator formula but directly affect the cut.

Step 4 — validate the first cut

Make a controlled test and watch spindle load, chip shape, sound, surface finish and tool condition. If an adjustment is needed, change one major variable at a time and record the result. A proven cutting condition is more useful when the inputs and observations are documented.

Production check A calculated number is not a guarantee of a safe or productive cut. Always compare it with the toolmaker's data and the actual machine, tooling, material and workholding conditions.
Latest technical reading

All machining articles

Browse the full technical article library. Nine articles are shown first; use Load More for the remaining articles.

How to Calculate CNC Feed Rate
Technical article

How to Calculate CNC Feed Rate

A practical guide to calculating CNC milling feed rate from spindle speed, flute count and chip load, with unit checks and verification steps.

Read article →
CNC Tool Stick-Out, Rigidity and Chatter
Technical article

CNC Tool Stick-Out, Rigidity and Chatter

Understand why tool stick-out and system rigidity affect usable CNC cutting conditions, and how to troubleshoot chatter systematically.

Read article →
Feeds and Speeds for Stainless Steel: A Practical Framework
Technical article

Feeds and Speeds for Stainless Steel: A Practical Framework

A calculation-first framework for stainless steel machining that emphasizes tool data, chip thickness, rigidity and heat control.

Read article →
Feeds and Speeds for Aluminum: How to Build a Starting Point
Technical article

Feeds and Speeds for Aluminum: How to Build a Starting Point

Build an aluminum milling starting point from toolmaker cutting speed and chip load, then verify engagement, chip evacuation and machine limits.

Read article →
CNC Material Removal Rate Explained
Technical article

CNC Material Removal Rate Explained

Calculate and interpret material removal rate for CNC milling, including feed, radial engagement and axial depth.

Read article →
RPM vs Feed Rate: What Changes When Spindle Speed Changes?
Technical article

RPM vs Feed Rate: What Changes When Spindle Speed Changes?

Understand how spindle RPM and programmed feed interact, when feed should scale, and why machine limits change the calculation.

Read article →
What Is SFM in CNC Machining?
Technical article

What Is SFM in CNC Machining?

Learn what surface feet per minute means, how it relates to RPM and diameter, and when to use SFM versus metric cutting speed.

Read article →
How to Read Feed and Speed Charts Without Misusing Them
Technical article

How to Read Feed and Speed Charts Without Misusing Them

A practical method for interpreting CNC cutting-data charts, matching units, and cross-checking chart values with transparent calculations.

Read article →
Chip Load Explained: Feed per Tooth in CNC Machining
Technical article

Chip Load Explained: Feed per Tooth in CNC Machining

Understand feed per tooth, how chip load is calculated, and how flute count and spindle speed change milling feed.

Read article →
Carbide vs HSS: How Tool Material Changes Cutting Data
Technical article

Carbide vs HSS: How Tool Material Changes Cutting Data

Compare carbide and HSS cutting-data considerations and learn how tool construction changes the starting cutting condition.

Read article →

Frequently asked questions

Are the calculator results production recommendations?

No. They are mathematical calculations based on the inputs supplied. Manufacturer cutting data, material condition, tool geometry, engagement, machine capability and workholding must be checked separately.

Why are there separate calculators?

Separating RPM, feed, chip load, SFM and MRR keeps each calculation transparent and makes it easier to audit the inputs.

Can I use metric and imperial units?

Yes. The calculator interfaces provide separate unit modes. Keep the inputs internally consistent when checking a result.

Where should I start if I am unsure which calculator to use?

Open the calculator library. It lists the tools by calculation and links the related machining references.

Need a number? Start with the calculation.

Use the dedicated calculator, then follow the linked reference material to check the assumptions behind the result.

Browse all calculators →