Friction Calculator

Find static and kinetic friction on flat ground or a slope, see whether the object slips and what force starts it moving.

🧱 Friction Calculator
Mass (m)
kg
1200
Gravity (g)
m/s²
Surface pair (typical values)
Static coefficient (μs)
Kinetic coefficient (μk)
Horizontal applied force (F)
N
01000
Slope angle (θ)
°
090
Force that just starts it moving (optional)
N
Force that keeps it sliding steadily (optional)
N
Angle at which it starts to slide (optional)
°
Verdict
—
Force to start moving (μs N)
—
Kinetic friction (μk N)
—
Friction force acting
—
Normal force (N)
—
Net force
—
Acceleration
—
Applied as % of breakaway
—

Verdict
—
Angle of repose (arctan μs)
—
Angle for steady sliding (arctan μk)
—
Normal force (m g cosθ)
—
Pull along slope (m g sinθ)
—
Maximum static friction
—
Friction force acting
—
Net force down slope
—
Acceleration down slope
—

μs from starting force
—
μk from sliding force
—
μs from slip angle (tan θ)
—
Normal force used (m g)
—

🧱 What is Friction?

Friction is the force that resists the relative sliding of two surfaces in contact. It acts along the surface, opposite to the motion or to the tendency to move, and it is the reason a parked car stays put on a hill, a nail holds in wood and your shoes grip the floor. At the scale of everyday objects, the friction force between dry surfaces is described very well by a simple model: it is proportional to the normal force that presses the surfaces together, with a dimensionless constant of proportionality called the coefficient of friction, written mu.

There are two regimes. Static friction acts while the surfaces are not sliding. It is not a fixed number: it automatically grows to match whatever push you apply, up to a maximum of mu_s times the normal force. Once the push is bigger than that maximum, the object breaks away and kinetic friction takes over, with a roughly constant size of mu_k times the normal force. Because mu_k is normally a little smaller than mu_s, the resisting force drops at the moment of slipping, which is why the chart in Flat mode shows a rising line followed by a step down.

This calculator covers the questions people actually ask. How hard must I push a crate to get it moving? Will a box stay on this ramp? How steep can a pile or a loading ramp be before things start to slide? What is the coefficient of friction between these two materials if I measured the pull force or the tilt angle? It also gives the net force and acceleration once an object is sliding, and the angle of repose, where tan(theta) equals mu_s.

Keep the limits of the model in mind. The coefficient is not a pure material property: it depends on the surface pair, finish, cleanliness, moisture, temperature and sometimes speed. The material presets here are typical textbook values for dry, clean surfaces and are labelled as typical for a reason, so use your own measured numbers for design work. For wheels that roll rather than slide, use the rolling resistance calculator, and for a deeper look at ramps see the inclined plane calculator.

📐 Formula

fs,max  =  μs N   |   fk  =  μk N
fs,max = largest static friction force, which is also the force needed to start the object moving (N)
fk = kinetic friction force while sliding (N)
μs, μk = static and kinetic coefficients of friction (dimensionless), usually μk ≤ μs
N = normal force (N). On flat ground N = m g. On a slope of angle θ, N = m g cosθ
Slope slip test: the object slides when m g sinθ > μs m g cosθ, that is, when tanθ > μs
Acceleration once sliding on a slope: a = g ( sinθ − μk cosθ )
Angle of repose: θ = arctan( μs )
Example: m = 20 kg, μs = 0.4 on flat ground gives N = 196.13 N and a breakaway force of 78.45 N

📖 How to Use This Calculator

Steps

1
Choose a mode. Pick Flat surface to test a horizontal push, Slope to test an object on an incline, or Find mu to turn a measured force or slip angle into a coefficient.
2
Enter the mass and surfaces. Type the mass, then pick a material pair preset or enter your own static and kinetic coefficients. Leave gravity at 9.80665 for Earth.
3
Read the verdict and chart. Read whether the object stays or slips, the force to start it moving, the friction force actually acting and the acceleration, then check the chart for your mode.

💡 Example Calculations

Example 1 — Pushing a Wooden Block Hard Enough to Slip

20 kg wooden block on a wooden floor (μs = 0.4, μk = 0.3), pushed with 100 N

1
Normal force N = 20 × 9.80665 = 196.13 N
2
Breakaway force = 0.4 × 196.13 = 78.45 N. The 100 N push is larger, so the block slips.
3
Kinetic friction = 0.3 × 196.13 = 58.84 N, net force = 100 − 58.84 = 41.16 N, acceleration = 41.16 / 20 = 2.058 m/s²
The block slips with a net force of 41.16 N and an acceleration of 2.058 m/s²
Try this example →

Example 2 — A Crate That Stays Put

50 kg steel crate on a dry steel deck (μs = 0.6, μk = 0.3), pushed with 200 N

1
N = 50 × 9.80665 = 490.33 N
2
Breakaway force = 0.6 × 490.33 = 294.20 N. The 200 N push is only 68.0 % of that, so the crate does not move.
3
Static friction rises to exactly 200.00 N to cancel the push, so the net force and acceleration are both zero. You would need more than 294.20 N to start it moving.
The crate stays at rest, with friction of 200.00 N acting and a breakaway force of 294.20 N
Try this example →

Example 3 — A Box Resting on a 25 Degree Slope

10 kg box on a 25° slope, μs = 0.5 and μk = 0.4

1
Normal force = 10 × 9.80665 × cos 25° = 88.88 N and the pull along the slope = 98.0665 × sin 25° = 41.44 N
2
Maximum static friction = 0.5 × 88.88 = 44.44 N, which is larger than the 41.44 N pull, so the box stays.
3
The angle of repose is arctan 0.5 = 26.57°, and 25° is below it. Friction acting equals the pull, 41.44 N.
The box stays at rest because 25° is below the 26.57° angle of repose
Try this example →

Example 4 — The Same Idea on a 35 Degree Slope

15 kg wooden block on a 35° wooden ramp (μs = 0.4, μk = 0.3)

1
Weight = 15 × 9.80665 = 147.10 N. Normal force = 147.10 × cos 35° = 120.50 N, pull along the slope = 147.10 × sin 35° = 84.37 N
2
Maximum static friction = 0.4 × 120.50 = 48.20 N, far below the 84.37 N pull. 35° is above the angle of repose of 21.80°, so the block slides.
3
Kinetic friction = 0.3 × 120.50 = 36.15 N, net force = 84.37 − 36.15 = 48.22 N, acceleration = 48.22 / 15 = 3.215 m/s²
The block slides down the slope with an acceleration of 3.215 m/s²
Try this example →

Example 5 — Measuring mu From a Pull Test

30 kg object needs 120 N to just start moving and 75 N to keep sliding

1
Normal force = 30 × 9.80665 = 294.20 N
2
μs = 120 / 294.20 = 0.408
3
μk = 75 / 294.20 = 0.255, lower than μs as expected
μs = 0.408 and μk = 0.255
Try this example →

Example 6 — Measuring mu From a Tilt Test

A 5 kg block just starts to slide when the board is tilted to 21.8°

1
At the slip point the pull along the board equals the maximum static friction, so μs = tan θ
2
μs = tan 21.8° = 0.400
3
The mass does not matter for this method. The normal force shown, 49.03 N, is only used for the chart.
μs = 0.400, the same as the textbook value for wood on wood
Try this example →

❓ Frequently Asked Questions

What is the formula for friction force?+
The friction force is f = mu N, where mu is the coefficient of friction and N is the normal force. On flat ground N = m g. Static friction can take any value up to mu_s N, while kinetic friction during sliding is a fixed mu_k N.
How do you find the force needed to start an object moving?+
The force needed to start motion is the maximum static friction, mu_s N. For a 20 kg wooden block with mu_s = 0.4 on flat wood, N is 196.13 N, so you need more than 78.45 N of horizontal force to make it slip.
What is the difference between static and kinetic friction?+
Static friction acts between surfaces that are not sliding and adjusts up to a maximum of mu_s N. Kinetic friction acts while they slide and equals mu_k N. For most pairs mu_k is smaller than mu_s, so friction drops once motion starts.
How do you know if an object will slip?+
It slips when the applied force along the surface is greater than mu_s N. On a slope it slips when m g sin(theta) is greater than mu_s m g cos(theta), which simplifies to tan(theta) greater than mu_s, independent of the mass.
What is the angle of repose?+
The angle of repose is the steepest slope at which an object stays at rest. It satisfies tan(theta) = mu_s, so theta = arctan(mu_s). With mu_s = 0.5 the angle of repose is 26.57 degrees, and a block on a 25 degree slope stays put.
Does friction depend on the surface area?+
In the simple model used here, friction does not depend on the contact area, only on the normal force and the coefficient. Real surfaces deviate from this, especially soft materials such as rubber and very smooth or very rough contacts.
Does mass affect friction on a slope?+
The friction force grows with mass, but so does the pull down the slope, so mass cancels out of the slip condition and of the acceleration a = g (sin(theta) - mu_k cos(theta)). Only the angle and the coefficient decide the outcome.
What is a typical coefficient of friction?+
Many dry material pairs have coefficients between 0.3 and 0.6. Textbook values include about 0.4 for wood on wood, 0.6 static for steel on steel, around 1.0 static for rubber on dry concrete, and about 0.05 for oiled steel. Treat these as rough guides only.
How do you calculate the coefficient of friction?+
Divide the friction force by the normal force. If it takes 120 N to just start a 30 kg object moving on flat ground, N is 294.2 N and mu_s = 120 / 294.2 = 0.408. On a ramp, mu_s equals the tangent of the angle at which the object starts to slide.
Why is the net force zero when the object does not move?+
While the push is below the static limit, static friction rises to exactly cancel it, so the forces balance and the object stays at rest. The net force only becomes non-zero after the push exceeds mu_s N and the object breaks away.
Why is it easier to keep something sliding than to start it?+
Because mu_k is usually smaller than mu_s. The resisting force falls from mu_s N to mu_k N as soon as the object breaks free. That is the step down in the Flat surface chart, and it is why a heavy box suddenly lurches forward when it finally moves.

What is the formula for friction force?

The friction force is f = mu N, where mu is the coefficient of friction and N is the normal force. On flat ground N = m g. Static friction can take any value up to mu_s N, while kinetic friction while sliding is a fixed mu_k N.

How do you find the force needed to start an object moving?

The force needed to start motion is the maximum static friction, mu_s N. For a 20 kg wooden block with mu_s = 0.4 on flat wood, N is 196.13 N, so you need more than 78.45 N of horizontal force to make it slip.

What is the difference between static and kinetic friction?

Static friction acts between surfaces that are not sliding and adjusts up to a maximum of mu_s N. Kinetic friction acts while they slide and equals mu_k N. For most pairs mu_k is smaller than mu_s, so friction drops once motion starts.

How do you know if an object will slip?

It slips when the applied force along the surface is greater than mu_s N. On a slope it slips when m g sin(theta) is greater than mu_s m g cos(theta), which simplifies to tan(theta) greater than mu_s.

What is the angle of repose?

The angle of repose is the steepest slope at which an object stays at rest. It satisfies tan(theta) = mu_s, so theta = arctan(mu_s). With mu_s = 0.5 the angle of repose is 26.57 degrees.

Does friction depend on the surface area?

In the simple model used here, friction does not depend on the contact area, only on the normal force and the coefficient. Real surfaces deviate from this, especially soft materials such as rubber and very smooth or very rough contacts.

Does mass affect friction on a slope?

The friction force grows with mass, but so does the pull down the slope, so mass cancels out of the slip condition and of the acceleration a = g (sin(theta) - mu_k cos(theta)). Only the angle and the coefficient decide the outcome.

What is a typical coefficient of friction?

Many dry material pairs have coefficients between 0.3 and 0.6. Textbook values include about 0.4 for wood on wood, 0.6 static for steel on steel, around 1.0 static for rubber on dry concrete, and about 0.05 for oiled steel. Treat these as rough guides.

How do you calculate the coefficient of friction?

Divide the friction force by the normal force. If it takes 120 N to just start a 30 kg object moving on flat ground, N is 294.2 N and mu_s = 120 / 294.2 = 0.408. On a ramp, mu_s equals the tangent of the angle at which the object starts to slide.

Why is the net force zero when the object does not move?

While the push is below the static limit, static friction rises to exactly cancel it, so the forces balance and the object stays at rest. The net force only becomes non-zero after the push exceeds mu_s N and the object breaks away.