Piston Force Calculator

Find the force a hydraulic or pneumatic cylinder delivers from pressure and bore, size a bore for a required force, and see how fast the piston moves.

🔧 Piston Force Calculator
Gauge pressure (P)
Bore diameter (D)
Rod diameter (d)
Diameter unit
Efficiency (seal friction)
%
Back pressure on the other side (optional, same unit as P)
Required force
Direction
Flow rate (Q)
Stroke length (same unit as diameter)
Extend force (cap side)
—
Extend (kN)
—
Extend (lbf)
—
Retract force (rod side)
—
Retract (kN)
—
Retract (lbf)
—
Cap-side area A1
—
Rod-side area A2
—
Area ratio A1/A2
—
Theoretical (100 %) extend, retract
—

Required bore
—
Required bore (mm)
—
Required bore (in)
—
Required area
—
Next common bore
—
Force at that bore
—
Margin over required
—
Direction
—

Extend speed
—
Retract speed
—
Extend stroke time
—
Retract stroke time
—
Oil volume, extend
—
Oil volume, retract
—
Hydraulic power P Q
—
Output power, extend
—
Flow used
—

🔧 What is Piston Force?

Piston force is the push a pressurised fluid exerts on a piston, and it is the working output of every hydraulic and pneumatic cylinder. The basic law is that pressure is force per unit area, so the force on the piston is F = P × A, the gauge pressure times the area the pressure acts on. Because pressure acts equally in every direction inside the fluid, a small pump pressure over a large piston area makes a large force, which is why hydraulic cylinders lift excavator booms, press metal and move machine tools with modest pumps.

The area is not the same in both directions. A double acting cylinder has a rod on one side of the piston. When the cylinder extends, fluid enters the cap side and pushes on the full bore area, A = π D² / 4. When it retracts, fluid enters the rod side and pushes on the annulus left after the rod takes its share, A = π (D² − d²) / 4. The retract force is therefore lower than the extend force by the ratio of the rod area to the bore area, while the retract speed is higher for the same flow. In practice a seal friction loss, often 5 to 10 percent in hydraulics, reduces the force, and back pressure on the exhaust side reduces it again.

The calculation is used by designers sizing a cylinder for a press, clamp, lift or door, by maintenance staff checking what a known cylinder can deliver, and by students learning fluid power. It applies to both liquids and gases. Pneumatic cylinders run at a few bar and are used for clamping, sorting and light automation, while hydraulic cylinders run at 100 to 350 bar and move heavy loads. Always use gauge pressure, the pressure above the surrounding atmosphere, because atmospheric pressure acts on both sides of the piston and cancels in a double acting cylinder.

This calculator has three modes. Force finds the extend and retract force from the pressure, bore, rod, efficiency and optional back pressure, with the areas and the theoretical values. Size bore turns the question around and finds the bore for a required force, with the next common bore size. Speed and flow gives the extend and retract speeds, stroke times, oil volumes and hydraulic power from a flow rate. It is not the same as the Piston Speed Calculator, which finds the mean piston speed of a crank engine from the stroke and rpm. The force it reports is what the fluid produces at the piston, so the load, friction in the guides and a safety factor must be handled separately, for instance with the Linear Actuator Force Calculator.

📐 Formula

F  =  P × A × η
F = piston force (N). P = gauge pressure (Pa). 1 bar = 1e5 Pa, 1 MPa = 1e6 Pa, 1 psi = 6894.757 Pa, 1 kPa = 1e3 Pa
Acap = π D² / 4, the full bore area on the cap side, used when extending. D = bore diameter
Arod = π (D² − d²) / 4, the annulus on the rod side, used when retracting. d = rod diameter
η = efficiency (seal and guide friction), as a fraction. 95 percent is entered as 95
With back pressure Pb: Fextend = ( P Acap − Pb Arod ) η and Fretract = ( P Arod − Pb Acap ) η
Bore for a force: D = √( 4F / (π P η) ) extending, and D = √( 4F / (π P η) + d² ) retracting
Speed: v = Q / A, and hydraulic power = P Q. Q = flow rate (m³/s). 1 L/min = 1.667e-5 m³/s and 1 US gpm = 6.309e-5 m³/s
Example: P = 100 bar, D = 63 mm, η = 95 % gives Acap = 31.17 cm² and F = 29,610 N

📖 How to Use This Calculator

Steps

1
Choose a mode. Pick Force for the extend and retract force, Size bore to find the bore for a required force, or Speed and flow for the piston speed from a flow rate.
2
Enter pressure, rod and efficiency. Type the gauge pressure and choose its unit, the rod diameter and the diameter unit (the unit only describes the numbers you type), and the efficiency. Use 0 for the rod if there is none.
3
Add the mode input. Type the bore (Force and Speed modes), plus any back pressure, or the required force and direction, or the flow rate and stroke length.
4
Read the results and the chart. The panel shows forces in N, kN and lbf with both areas, or the bore and next common size, or the speeds, times and power. The chart marks your values.

💡 Example Calculations

Example 1 — Hydraulic Cylinder at 100 bar

P = 100 bar, bore 63 mm, rod 25 mm, efficiency 95 %

1
Acap = π × 0.063² / 4 = 3.117e-3 m² = 31.17 cm². Theoretical force = 1e7 × 3.117e-3 = 31,170 N.
2
Extend force = 31,170 × 0.95 = 29,610 N = 29.61 kN = 6,657 lbf
3
Arod = π (0.063² − 0.025²) / 4 = 26.26 cm², so the retract force = 26,260 × 0.95 = 24,950 N. The area ratio is 1.187.
Extend = 29,610 N, retract = 24,950 N
Try this example →

Example 2 — Pneumatic Cylinder at 6 bar

P = 6 bar gauge, bore 50 mm, rod 20 mm, efficiency 90 %

1
Acap = π × 0.05² / 4 = 19.63 cm². Theoretical force = 6e5 × 1.963e-3 = 1178 N.
2
Extend force = 1178 × 0.90 = 1060 N = 238.4 lbf
3
Arod = π (0.05² − 0.02²) / 4 = 16.49 cm², so the retract force = 890.6 N. The efficiency of 90 percent is an assumed typical value.
Extend = 1060 N, retract = 890.6 N
Try this example →

Example 3 — Imperial Units, 3000 psi and a 4 in Bore

P = 3000 psi, bore 4 in, rod 1.5 in, efficiency 95 %

1
P = 3000 × 6894.757 = 2.068e7 Pa and D = 4 × 0.0254 = 0.1016 m, so Acap = 81.07 cm² (12.57 in²)
2
Extend force = 2.068e7 × 8.107e-3 × 0.95 = 1.593e5 N = 159.3 kN = 35,810 lbf
3
Arod = 69.67 cm², so the retract force = 136.9 kN (30,780 lbf)
Extend = 159.3 kN, retract = 136.9 kN
Try this example →

Example 4 — Back Pressure on the Exhaust Side

P = 100 bar, bore 63 mm, rod 25 mm, efficiency 100 %, back pressure 10 bar

1
Without back pressure the extend force would be 31,170 N and the retract force 26,260 N
2
Extending, the exhaust oil pushes on the rod-side area: 31,170 − 1e6 × 2.626e-3 = 28,550 N
3
Retracting, the exhaust oil pushes on the full cap-side area: 26,260 − 1e6 × 3.117e-3 = 23,150 N, a larger loss because the opposing area is larger
Extend = 28,550 N, retract = 23,150 N
Try this example →

Example 5 — Bore for a 50 kN Press

Required 50 kN extending at 160 bar, rod 36 mm, efficiency 95 %

1
A = F / (P η) = 50,000 / (1.6e7 × 0.95) = 3.289e-3 m² = 32.89 cm²
2
D = √(4 × 3.289e-3 / π) = 64.72 mm (2.548 in)
3
The next common bore size up is 80 mm, which gives 76,400 N, a margin of 52.81 percent. The 63 mm size would give only about 47,380 N, roughly 5.2 percent short, so it is not enough.
Required bore = 64.72 mm, choose 80 mm
Try this example →

Example 6 — Bore for a Retracting Pneumatic Cylinder

Required 1500 N retracting at 6 bar, rod 16 mm, efficiency 90 %

1
Rod-side area needed = 1500 / (6e5 × 0.90) = 2.778e-3 m² = 27.78 cm²
2
D = √(4 × 2.778e-3 / π + 0.016²) = 61.59 mm
3
The next common size is 63 mm, which gives 1,575 N on the rod side, a margin of 4.983 percent. A retract-limited design needs a bigger bore than an extend-limited one for the same force.
Required bore = 61.59 mm, choose 63 mm
Try this example →

Example 7 — Cylinder Speed from Flow

20 L/min into a 63 mm bore, 25 mm rod, stroke 300 mm, 100 bar, efficiency 95 %

1
Q = 20 L/min = 3.333e-4 m³/s. Extend speed = Q / Acap = 3.333e-4 / 3.117e-3 = 106.9 mm/s, and a 300 mm stroke takes 2.806 s.
2
Retract speed = 3.333e-4 / 2.626e-3 = 126.9 mm/s in 2.364 s. The oil volumes are 0.9352 L extending and 0.7879 L retracting.
3
Hydraulic power P Q = 1e7 × 3.333e-4 = 3.333 kW, and the output power while extending is 29,610 × 0.1069 = 3.167 kW
Extend = 106.9 mm/s, retract = 126.9 mm/s
Try this example →

❓ Frequently Asked Questions

What is the formula for piston force?+
Piston force is F = P x A, the gauge pressure times the area the pressure acts on. With a seal efficiency eta it becomes F = P A eta. For 100 bar on a 63 mm bore, A = 31.17 cm2, so the theoretical force is 31,170 N and 29,610 N at 95 percent efficiency.
How do I calculate hydraulic cylinder force?+
Convert the pressure to pascals, find the area A = pi D squared over 4 for the bore D, then multiply. For 100 bar (1e7 Pa) and a 63 mm bore the force is 1e7 x 0.003117 = 31,170 N before friction losses. Retraction uses the smaller rod-side area.
Why is the retract force lower than the extend force?+
On retraction the pressure acts on the annulus between the bore and the rod, A = pi (D squared minus d squared) over 4, which is smaller than the full bore. With a 63 mm bore and a 25 mm rod the area is 26.26 cm2 against 31.17 cm2, so the force is about 16 percent lower.
What is the rod-side area of a cylinder?+
It is the annular area pi (D squared minus d squared) over 4, where D is the bore diameter and d the rod diameter. It is the piston area minus the rod cross-section. Pressure on that area gives the pulling force.
How do I find the pneumatic cylinder force at 6 bar?+
Use the same formula with 6 bar gauge (6e5 Pa). A 50 mm bore has A = 19.63 cm2, so F = 6e5 x 0.001963 = 1178 N, or about 1060 N at 90 percent efficiency. The rod-side force for a 20 mm rod is about 890.6 N.
How do I choose the bore size for a required force?+
Divide the force by the pressure and the efficiency to get the area, then D = sqrt(4 A / pi). For 50 kN at 160 bar and 95 percent that is 32.89 cm2 and a 64.72 mm bore, so the next common size, 80 mm, is chosen. For retraction add the rod area back in.
Should I use gauge or absolute pressure?+
Use gauge pressure for force, because atmospheric pressure acts on both sides of the piston and cancels in a double acting cylinder. Absolute pressure matters for gas volume and compression calculations, not for the net force.
How does back pressure change the force?+
Back pressure on the exhaust side pushes against the piston. The extending force becomes P A cap minus Pb A rod, and the retracting force becomes P A rod minus Pb A cap. With 100 bar and 10 bar of back pressure on the 63 mm cylinder the extend force drops from 31,170 N to 28,550 N.
How fast does a hydraulic cylinder move?+
Speed is flow divided by area, v = Q / A. A 20 L/min flow into a 63 mm bore gives 106.9 mm/s extending, and 126.9 mm/s retracting into the smaller rod-side area. The speed and flow mode also gives the stroke time and the oil volume.
How is this different from the Piston Speed Calculator?+
The Piston Speed Calculator finds the mean piston speed of an engine from stroke and rpm. This calculator finds the force of a pressurised cylinder from pressure and area, sizes its bore, and gives the linear speed from fluid flow. They answer different questions.
Does the calculator include the weight of the load or friction of the guides?+
No. It gives the force the fluid produces at the piston. To find what the load actually needs, add gravity, friction and acceleration, for example with the Linear Actuator Force Calculator. Keep the actuator force above the load force with a safety factor.

What is the formula for piston force?

Piston force is F = P x A, the gauge pressure times the area the pressure acts on. With a seal efficiency eta it becomes F = P A eta. For 100 bar on a 63 mm bore, A = 31.17 cm2, so the theoretical force is 31,170 N and 29,610 N at 95 percent efficiency.

How do I calculate hydraulic cylinder force?

Convert the pressure to pascals, find the area A = pi D squared over 4 for the bore D, then multiply. For 100 bar (1e7 Pa) and a 63 mm bore the force is 1e7 x 0.003117 = 31,170 N before friction losses. Retraction uses the smaller rod-side area.

Why is the retract force lower than the extend force?

On retraction the pressure acts on the annulus between the bore and the rod, A = pi (D squared minus d squared) over 4, which is smaller than the full bore. With a 63 mm bore and a 25 mm rod the area is 26.26 cm2 against 31.17 cm2, so the force is about 16 percent lower.

What is the rod-side area of a cylinder?

It is the annular area pi (D squared minus d squared) over 4, where D is the bore diameter and d the rod diameter. It is the piston area minus the rod cross-section. Pressure on that area gives the pulling force.

How do I find the pneumatic cylinder force at 6 bar?

Use the same formula with 6 bar gauge (6e5 Pa). A 50 mm bore has A = 19.63 cm2, so F = 6e5 x 0.001963 = 1178 N, or about 1060 N at 90 percent efficiency. Rod-side force for a 20 mm rod is about 890.6 N.

How do I choose the bore size for a required force?

Divide the force by the pressure and the efficiency to get the area, then D = sqrt(4 A / pi). For 50 kN at 160 bar and 95 percent that is 32.89 cm2 and a 64.72 mm bore, so the next common size, 80 mm, is chosen. For retraction add the rod area back in.

Should I use gauge or absolute pressure?

Use gauge pressure for force, because atmospheric pressure acts on both sides of the piston and cancels in a double acting cylinder. Absolute pressure matters for gas volume and compression calculations, not for the net force.

How does back pressure change the force?

Back pressure on the exhaust side pushes against the piston. The extending force becomes P A cap minus Pb A rod, and the retracting force becomes P A rod minus Pb A cap. With 100 bar and 10 bar of back pressure on the 63 mm cylinder the extend force drops from 31,170 N to 28,550 N.

How fast does a hydraulic cylinder move?

Speed is flow divided by area, v = Q / A. A 20 L/min flow into a 63 mm bore gives 106.9 mm/s extending, and 126.9 mm/s retracting into the smaller rod-side area. The flow mode also gives the stroke time and the oil volume.

How is this different from the Piston Speed Calculator?

The Piston Speed Calculator finds the mean piston speed of an engine from stroke and rpm. This calculator finds the force of a pressurised cylinder from pressure and area, sizes its bore, and gives the linear speed from fluid flow. They answer different questions.

Does the calculator include the weight of the load or friction of the guides?

No. It gives the force the fluid produces at the piston. To find what the load actually needs, add gravity, friction and acceleration, for example with the Linear Actuator Force Calculator. Keep the actuator force above the load force with a safety factor.