Centrifuge RCF ↔ RPM Calculator (g-force)
Convert centrifuge RPM to relative centrifugal force (× g) and back for any rotor radius (cm, mm or inches), adjust run time when your rotor spins slower, and get the k-factor, pelleting time, g at r-min, a g-vs-speed chart and the worked steps.
How it works
RCF (× g) = 1.118 × 10⁻⁵ × r (cm) × rpm² · rpm = √( RCF ÷ (1.118 × 10⁻⁵ × r) ) · t₂ = t₁ × RCF₁ ÷ RCF₂ · k = 2.533 × 10¹¹ × ln(r-max ÷ r-min) ÷ rpm² · t (h) = k ÷ S · t₂ = t₁ × k₂ ÷ k₁
A centrifuge only spins at a set number of revolutions per minute, but the force a sample feels depends on how far it sits from the axis: centripetal acceleration is ω²r, and with ω in rpm and r in centimetres, dividing by standard gravity gives the familiar 1.118 × 10⁻⁵ constant. Because different rotors put tubes at different radii, protocols should quote relative centrifugal force (× g), and this converter gives the speed that reproduces it on your rotor — type the radius in cm, mm or inches. If your rotor cannot reach the protocol's g-force, "Adjust run time" keeps the g × time product constant, which is a good rule of thumb for pelleting; when you know both rotors' k-factors, the more exact t₂ = t₁ × k₂ ÷ k₁ is shown too. The k-factor itself depends on the ratio of maximum to minimum radius, so a rotor with a long liquid column is slower to clear than a shallow one at the same g; with a sedimentation coefficient in Svedbergs it gives the pelleting time in hours. Optional fields under More options compare a second rotor and warn when you exceed the rotor's rated speed or the tube's rated g.
Worked example
A microcentrifuge rotor with r-max 8 cm spun at 10,000 rpm produces 1.118 × 10⁻⁵ × 8 × 10,000² ≈ 8,944 × g. To reach a protocol's 12,000 × g on the same rotor you would set √(12,000 ÷ (1.118 × 10⁻⁵ × 8)) ≈ 11,583 rpm; with r-min 4.5 cm the k-factor at that speed is about 1,086. If you can only run 10,000 rpm, a 10-minute 12,000 × g step becomes 10 × 12,000 ÷ 8,944 ≈ 13.4 minutes.
Sources: Beckman Coulter — Relative centrifugal field · Eppendorf — Transferring centrifugation parameters from a protocol
Frequently asked questions
Which radius do I use?
r-max — the distance from the axis to the bottom of the tube, where the pellet forms — is the convention for quoting RCF. Manufacturers list r-max, r-min and sometimes r-average for each rotor; the calculator also shows the g-force at r-min and r-average when you enter r-min.
My rotor's max speed is lower than the rpm you give. What then?
You cannot exceed the rotor rating. Either use a larger-radius rotor (more g at the same rpm) or spin longer: choose "Adjust run time", enter the protocol's g-force and time and the speed you can run. Pelleting scales roughly with g × time, so 8,000 × g for 15 min ≈ 12,000 × g for 10 min for many samples.
How do I convert g to rpm by hand?
Rearrange the formula: rpm = √(RCF ÷ (1.118 × 10⁻⁵ × r)), with r in centimetres. For 1,000 × g on an 8 cm rotor: √(1,000 ÷ 0.00008944) ≈ 3,344 rpm.
What is the k-factor used for?
The k-factor measures how efficiently a rotor pellets particles at a given speed: pelleting time in hours is k ÷ S, where S is the particle's sedimentation coefficient in Svedbergs. It also transfers protocols between rotors: t₂ = t₁ × k₂ ÷ k₁.
Related calculators
Standard laboratory formulas and textbook recipes (Sambrook, Bio-Rad, Thermo Fisher protocol conventions). Follow your own kit or instrument manual where it differs, and validate with controls — this tool does not replace lab training or safety procedures.