Spindle Speed Calculator
Convert cutting speed and diameter into spindle RPM. Check the unit system and compare theoretical speed with the available spindle range.
Open calculator“For CNC machinists & machine shops”
Bring your machining calculations and technical references into one workspace. Calculate spindle speed, feed rate and chip load in metric or imperial units. Explore operation guides, check the formulas and compare results with your tooling data before setting up the job.
Example inputs
Illustrative calculation. Select cutting data for your actual tool and material.
Use the calculatorStart with the cutting speed and chip load supplied for your actual tool and material. Enter diameter and effective flute count to calculate spindle RPM and milling feed. Check the units and machine limits before using the result.
Calculate theoretical milling RPM and linear feed from known source data. Use actual RPM in the feed rate calculator when a spindle limit changes the result.
Metric RPM = 1000 × Vc ÷ (π × D)
Imperial RPM = 12 × SFM ÷ (π × D)
Milling Feed = RPM × Effective Flutes × Feed Per Tooth
Vc is cutting speed in m/min. D is cutting diameter (mm in metric mode, inches in imperial mode). Feed is mm/min or in/min when tooth feed uses the matching length unit.
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.
Add cutting engagement and your spindle limit. Check material removal rate and estimated cutting time alongside RPM and feed.
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.
Spindle limit check: The advanced panel uses capped RPM for feed, removal rate and ideal cutting time. Compare achieved cutting speed with the tooling source and verify the machine operating range before programming.
Start with the job. Each operation brings together the relevant tools, feed conventions and setup references.
Convert cutting speed and diameter into spindle RPM. Check the unit system and compare theoretical speed with the available spindle range.
Open calculatorCheck milling feed from actual RPM, effective flute count and tooth feed. Recalculate when the spindle setting or cutter changes.
Open calculatorFind nominal feed per tooth from programmed feed and RPM. Use the effective flute count to compare a saved setting with the tooling reference.
Open calculatorEstimate milling removal volume from feed, width and depth. Keep engagement assumptions visible when comparing two cutting strategies.
Open calculatorEstimate constant-feed cutting time from distance and programmed feed. Add pass information while keeping non-cutting cycle events separate.
Open calculatorRelate spindle speed to thread pitch or TPI for synchronized feed. Check the single-start thread assumption before using the result.
Open calculatorA feed value is useful when you can trace it back to the tool, source cutting data and units. Follow a worked example and learn what needs checking when the machine cannot reach the calculated RPM.
Read the Feed Rate GuideA practical guide to calculating CNC milling feed rate from spindle speed, flute count and chip load, with unit checks and verification steps.
Read article →Understand feed per tooth, how chip load is calculated, and how flute count and spindle speed change milling feed.
Read article →A practical method for interpreting CNC cutting-data charts, matching units, and cross-checking chart values with transparent calculations.
Read article →RPM comes from cutting speed and diameter. Milling feed comes from RPM, effective flute count and feed per tooth. These calculations do not select a suitable tool or prove a cutting condition.
Use cutting data for the exact tool and material.
Check spindle limits, engagement and workholding.
Validate the first cut and record the result.
Describe the machining task, the inputs you have and the result you need. Help us understand where another tool could save time.
Request a ToolSend the page, units and example values. A reproducible report makes a formula or content issue much easier to investigate.
Report an ErrorWe maintain the calculators and supporting machining references. Each calculation needs clear formulas, consistent units and practical limits. Learn how the site handles content and corrections.
About The SiteUsed a calculator on a real job? Tell us what helped, what needs clarification and what your shop needs next. Your feedback can help improve the tools and supporting explanations.
Share Your FeedbackA few practical distinctions about the numbers, their sources and the limits of a calculator.
The basic and advanced feed calculators calculate from the values you enter. Use cutting speed and chip load from a source appropriate to your exact tool and material.
Yes. Select the unit system before entering your values and check every input label. Do not mix metric chip load with imperial feed units.
Enter the spindle limit in the advanced calculator. If it is below the calculated RPM, the panel uses capped RPM to recalculate feed, material removal rate and ideal cutting time. Check the achieved cutting speed against your tooling source before programming the result.
Yes. Use the dedicated tool request page. Describe the machining task, input variables, units and result you need.
Submit the page URL, unit system, entered values, actual result and expected result through Report an Error. Do not include confidential job data.
Choose your enquiry type and provide the relevant details. For calculation questions, include the page, units and input values so the issue can be understood.
Mail Us At info@cncfeedspeeds.com
Please keep client drawings, production secrets and confidential job details out of your message.
Feedback is reviewed privately. We will ask for separate permission and verify the details before publishing a review.
Browse the site by calculation, machining operation or technical subject.