Spindle Speed Calculator
ConstructionCalculate the recommended spindle RPM for milling, drilling, or turning from surface feet per minute and tool or workpiece diameter. Free machinist tool.
Reviewed by the thecalcu.com team · Last updated July 18, 2026
Spindle Speed
What is a Spindle Speed?
A Spindle Speed Calculator computes the recommended spindle RPM for a machining operation, milling, drilling, or turning, based on the material's recommended surface speed and the diameter of the tool or workpiece involved. Surface speed, measured in surface feet per minute (SFM), is the speed that actually governs cutting performance and tool life, but machines are controlled by RPM, so converting between the two is a routine step before every job.
Rather than looking up a conversion table or working the formula by hand each time, this calculator takes your target SFM and diameter and returns the spindle RPM instantly, along with the SFM value used in the calculation for quick reference.
Why Use a Spindle Speed Calculator?
Setting the correct spindle speed is one of the most consequential decisions in any machining setup. Running too fast burns up tooling and can ruin a workpiece's surface finish; running too slow wastes shop time and can cause poor chip formation. Tool and material manufacturers publish recommended SFM ranges, but converting SFM into an actual RPM setting requires factoring in the specific tool or workpiece diameter for the job at hand.
This calculator handles that conversion instantly, so you can quickly check the correct RPM whenever you change tool diameter, switch materials, or move between operations with different recommended SFM ranges.
For related machining setup work, see the Taper Calculator for tapered turning geometry, or the Thread Calculator for thread dimension checks before or after a turning operation.
Who Should Use This Calculator?
Machinists running manual mills, drill presses, and lathes can use the calculator to quickly convert a manufacturer's recommended SFM into an actual RPM setting for their specific tool or workpiece diameter.
CNC programmers can use the calculator to sanity-check spindle speeds generated by CAM software, or to manually calculate a speed for a custom operation not covered by standard tool libraries.
Machine shop apprentices and students learning the fundamentals of cutting speed can use the tool to build intuition for how tool diameter and material properties combine to determine an appropriate spindle setting.
Hobbyist machinists working with a benchtop mill or lathe can use the calculator to avoid the common beginner mistake of running a spindle speed based on a "gut feel" rather than the material's actual recommended cutting speed.
What Insights Does the Spindle Speed Calculator Give You?
Spindle Speed (RPM) is the headline result, the rotational speed to set on your machine's spindle to achieve the target surface speed for the given tool or workpiece diameter. For a 0.5-inch tool run at a typical 100 SFM surface speed, the calculator returns approximately 764 RPM.
Surface Speed (SFM) is shown alongside the RPM result as a confirmation of the input value used, which is useful when comparing multiple tool diameters against the same target surface speed to see how RPM needs to change as diameter changes.
Together, these values let you move directly from a material's published cutting-speed recommendation to an actionable spindle setting, without manual unit conversion.
How to use this Spindle Speed calculator
Look up the recommended Surface Speed (SFM) for your material and tool combination from a manufacturer's cutting data chart or reference table.
Enter the Surface Speed into the calculator using the slider or number field.
Enter the Tool or Workpiece Diameter in inches, use the cutting tool's diameter for milling and drilling, or the workpiece's diameter for turning on a lathe.
Read the Spindle Speed in RPM from the highlighted result card, and set your machine's spindle to this value (or the nearest available speed on a manual machine with fixed gear ratios).
Adjust as needed for tool material, carbide tooling generally tolerates higher SFM than high-speed steel for the same workpiece material, so check your specific tool's rated cutting speed.
Show formula & methodology ↓Show less ↑
Formula & Methodology
The calculator uses the standard SFM-to-RPM conversion formula used throughout machining practice: > RPM = (SFM × 3.82) ÷ D Where: - RPM = recommended spindle speed in revolutions per minute - SFM = target surface speed in surface feet per minute - D = tool or workpiece diameter in inches - 3.82 = a standard constant approximating 12 ÷ π, converting feet-to-inches and accounting for the circumference relationship between diameter and rotational speed Worked example, 0.5 in tool at 100 SFM: - RPM = (100 × 3.82) ÷ 0.5 = 382 ÷ 0.5 = 764 RPM This is the standard formula found in machinist's handbooks and used by CAM software to compute spindle speeds from material cutting-data tables. For a deeper look at thread-cutting setups that also depend on correct spindle speed, see the Thread Calculator and Pitch Diameter Calculator.
Frequently Asked Questions