Skip to main content
⚙️ Machining

Feed Rate Calculator

Find the milling table feed (mm/min) from spindle speed, feed per tooth and number of teeth — Vf = N·fz·z — or solve any of them. Also shows the feed per revolution.

Vf = N × fz × z
Solve any value
Feed per rev
Chip load
100% Free
⚙️ Open Full Mechanical Calculator 📖 Read the Guide

Feed rate — Quick answer

Table feed is spindle speed times feed per tooth times number of teeth. Feed per rev is just feed per tooth times teeth.

Vf = N × fz × z (mm/min)
feed per rev = fz × z · N = Vf / (fz × z)

Worked example: 637 RPM, 0.1 mm/tooth, 4 flutes. Vf = 637 × 0.1 × 4 = 254.8 mm/min.

Feed at 600 RPM, 4 flutes

Feed / toothFeed rateFeed/rev
0.05 mm120 mm/min0.20 mm
0.10 mm240 mm/min0.40 mm
0.15 mm360 mm/min0.60 mm

Used for: milling, CNC speeds & feeds, chip-load tuning.

⚙️ Feed Rate Calculator

Enter any three of feed rate, spindle speed, feed per tooth and teeth — leave one blank to solve it.

Feed rate Vf
Feed per rev
Spindle speed N
Feed per tooth fz

⚠️ Use the feed per tooth (chip load) recommended for your cutter and material. Vf is in mm/min; for imperial, IPM = RPM × IPT × teeth. Get the RPM first from the cutting-speed calculator, then the feed rate here.

The feed rate is how fast the work moves past a milling cutter, and it's built up tooth by tooth: Vf = N × fz × z. Each tooth takes a bite of size fz (the feed per tooth or chip load), there are z teeth, and the spindle turns N times a minute — multiply them for the table feed in mm/min. It pairs with cutting speed: the surface speed and diameter set the RPM, and that RPM drives the feed rate. Dialling in the right chip load is what keeps the cut clean and the tool alive.

Reviewed: June 20, 2026 · Author: Naveen P N, Founder — AI Calculator · Verified against: the milling feed-rate relation Vf = N·fz·z.

The feed rate equations

Table feed
Vf = N × fz × z (mm/min)
Rearranged
fz = Vf / (N × z) · N = Vf / (fz × z) · z = Vf / (N × fz)
Feed per revolution
feed per rev = fz × z

The feed per tooth is the basic per-edge advance set by the tool maker; multiplying by the tooth count gives the feed per revolution, and multiplying again by the RPM gives the table feed per minute. To work backwards — say, to hit a target feed rate — divide it by the product of the other two known quantities. The imperial form is identical with inches per tooth (IPT) and inches per minute (IPM).

Worked example — a 4-flute end mill

Scenario: A 4-flute end mill runs at 637 RPM (set by the cutting speed) with a recommended feed per tooth of 0.1 mm. What feed rate do you program?

Feed rate
Vf = 637 × 0.1 × 4 = 254.8 mm/min
Feed per rev
fz × z = 0.1 × 4 = 0.4 mm/rev

Program about 255 mm/min, which is 0.4 mm of advance per revolution. Drop the chip load to 0.05 mm and the feed halves to ~127 mm/min; push it to 0.15 mm and it climbs to ~382. A 2-flute cutter at the same RPM and chip load would feed at half the rate of the 4-flute, because fewer teeth take fewer bites per turn — which is why flute count matters as much as the per-tooth figure.

Frequently Asked Questions

How do I calculate feed rate?

Vf = N × fz × z. 637 RPM × 0.1 mm × 4 flutes = 254.8 mm/min. Imperial: IPM = RPM × IPT × teeth.

What is feed per tooth (chip load)?

The advance per cutting tooth — the chip thickness each tooth removes, set by the tool maker.

Feed rate vs feed per rev?

Feed rate is mm/min; feed per rev is fz×z (mm per turn). Feed rate = feed/rev × RPM.

How do cutting speed and feed relate?

Cutting speed + diameter set the RPM; that RPM feeds Vf = N·fz·z. Find RPM first, then feed.

How do I find RPM from a feed rate?

N = Vf/(fz×z). 254.8 ÷ (0.1×4) = 637 RPM. Leave RPM blank and the calc solves it.

Ready to perform complete calculations?

Use the full AI Calculator suite for machining speeds and feeds with a professional PDF report.

⚙️ Open Full Calculator — Free

No registration required · 350+ engineering calculators · PDF report export