Friction Force Calculator

Enter a mass, a slope angle and the static and kinetic coefficients of friction for your material pair, and this calculator returns the normal force pressing the surfaces together, the maximum static friction available before sliding starts, the kinetic friction once it does, and the push needed to get the object moving up the slope. Add a push force and it also tells you whether the object stays put and, if not, the acceleration it picks up. It uses the Coulomb dry-friction model, where friction is proportional to normal force and independent of contact area and sliding speed.

Calculator

This calculator runs in your browser. Enable JavaScript for live results — the inputs, formula and worked example below remain fully readable without it.

Inputs this calculator takes, with typical values
InputWhat to enterExample
Mass of the objectMass resting on the surface. Its weight sets the normal force through m·g·cosθ.50 kg
Surface angle from horizontalZero for a flat floor. On a ramp, the angle of the ramp above horizontal.0 °
Static coefficient of friction μₛDimensionless. Look it up for your material pair — see the reference table below the calculator.0.6
Kinetic coefficient of friction μₖApplies once the object is already sliding. For most material pairs it is smaller than μₛ.0.45
Applied force parallel to the surfacePush or pull along the surface, positive up the slope. Set it to zero if you only want the friction limits.400 N
Gravitational acceleration gStandard gravity is 9.80665 m/s². Change it only for another planetary body.9.80665 m/s²

It returns

  • Friction force acting now — Magnitude of the friction force for the applied load you entered — static if the object is still held, kinetic if it is sliding.
  • Maximum static friction available
  • Kinetic friction while sliding
  • Normal force
  • Force needed to start it moving up the slope
  • Coefficient needed to hold on this slope (tan θ)
  • Resulting acceleration (positive is up the slope)

The formula

fk=μkN=μkmgcosθ
θmax=arctan(μs)
a=g(sinθμkcosθ)

In plain text: f_s,max = μₛ·N and f_k = μₖ·N, with N = m·g·cosθ

  • f_s,maxLargest static friction force the contact can supply before sliding begins (N)
  • f_kKinetic friction force while sliding (N)
  • μₛ, μₖStatic and kinetic coefficients of friction for the material pair (dimensionless)
  • NNormal force pressing the surfaces together (N)
  • mMass of the object (kg)
  • θAngle of the surface above horizontal (°)

Static friction is an inequality, not an equation: it takes whatever value up to μₛN is needed to prevent motion. Only the kinetic case has a fixed magnitude.

Updated Category Forces, Friction & Newton's Laws Verified against published test cases Reading time 11 min

What the friction force actually is

Friction is the force that resists sliding between two surfaces in contact. It acts along the contact plane, always opposing relative motion or the tendency towards it, and it exists because real surfaces are rough and slightly adhesive at the microscopic scale: the true area of contact is a tiny fraction of the apparent area, concentrated at the high points that actually touch.

That microscopic picture explains the model's most surprising feature. Press two surfaces harder together and the high points deform, increasing the true contact area roughly in proportion to the load — which is why friction is proportional to the normal force and, to a good approximation, independent of the apparent contact area. A brick lying on its large face and the same brick on its small face need the same push to slide.

There are two distinct regimes. Static friction holds a stationary object in place, and it is an inequality: it supplies exactly as much force as is needed to prevent motion, up to a ceiling of μₛN. Push a heavy crate gently and friction pushes back with exactly your force; push harder and it still matches you, until you exceed the ceiling and it gives way. Kinetic friction takes over once sliding begins, and it has a fixed magnitude μₖN regardless of how hard you push or how fast the object moves.

Because μₖ is usually smaller than μₛ, breaking an object loose is harder than keeping it moving. That is the jerk you feel when a stuck drawer suddenly frees, and it is the mechanism behind the squeal of a badly lubricated bearing and the shudder of a brake that is grabbing.

Why friction depends on the normal force and the slope angle

The whole model rests on one proportionality: friction force equals a coefficient times the normal force. The coefficient is a property of the pair of materials and their surface condition, not of either material alone — there is no such thing as "the coefficient of friction of steel", only of steel on steel, steel on ice, steel on rubber.

The normal force is where slope angle enters. On a flat floor with nothing pressing down but weight, the surface must support the entire weight, so N = mg. Tilt the surface by θ and only the component of weight perpendicular to it needs supporting, so N = mg cos θ. The remaining component, mg sin θ, acts along the slope and tries to drag the object down it.

That gives the tipping point directly. The object stays put as long as the pull along the slope is no greater than the friction available: mg sin θ ≤ μₛmg cos θ. The mass and gravity cancel from both sides, leaving tan θ ≤ μₛ. The critical angle where sliding begins — the angle of repose — is arctan(μₛ), and it depends only on the coefficient. It is a genuinely useful result: tilt a board until an object starts to slide, measure the angle, and its tangent is μₛ. That is how coefficients are often measured in the first place.

Once sliding starts, apply Newton's second law along the slope. The net force is mg sin θ minus μₖmg cos θ, so the acceleration is g(sin θ − μₖ cos θ) — again with the mass cancelled out. Objects of every mass slide down the same ramp at the same rate, exactly as they fall at the same rate.

Worked example: shifting a 50 kg crate on a 10° ramp

A 50 kg crate sits on a wooden ramp inclined at 10°. Wood on wood gives roughly μₛ = 0.5 and μₖ = 0.35. How much push does it take to get the crate moving up the ramp, and what happens once it moves?

  1. Weight. W = 50 × 9.80665 = 490.33 N.
  2. Normal force. cos 10° = 0.98481, so N = 490.33 × 0.98481 = 482.88 N.
  3. Weight component down the slope. sin 10° = 0.17365, so that is 490.33 × 0.17365 = 85.14 N.
  4. Does it hold on its own? tan 10° = 0.1763, which is well under μₛ = 0.5, so yes. Maximum static friction is 0.5 × 482.88 = 241.44 N, far more than the 85.14 N pulling it down; friction supplies only the 85.14 N needed and no more.
  5. Force to start it up the slope. You must beat gravity and the full static ceiling together: 85.14 + 241.44 = 326.58 N.
  6. Once it is moving. Kinetic friction is 0.35 × 482.88 = 169.01 N. If you keep pushing with 326.58 N, the net force becomes 326.58 − 85.14 − 169.01 = 72.43 N, so the crate accelerates at 72.43 ÷ 50 = 1.45 m/s². To hold a steady speed instead, ease off to 85.14 + 169.01 = 254.15 N.

That last step is the practically important one. The force needed to break the crate loose is 28% larger than the force needed to keep it going, so if you push at the breakaway force and do not ease off, the crate lurches. Every removals professional already knows this; the calculator quantifies it.

How to read the results

The friction force acting now is the one that answers most real questions, and it is not always the coefficient times the normal force. When your applied force is below the static ceiling, friction equals whatever is trying to move the object, which may be far less than μₛN — that is why the figure changes as you vary the push while the object stays put, and then jumps to its kinetic value the moment it breaks loose.

The coefficient needed to hold on this slope is tan θ, and comparing it with your μₛ is the fastest sanity check available. If tan θ exceeds μₛ, nothing holds the object without an external force, and the calculator says so explicitly. That comparison is also how you size a non-slip surface: a ramp at 12° needs a material pair with μₛ above 0.213 just to keep static loads on it, and any sensible design keeps a wide margin above that.

Treat the coefficients themselves as the weak link. Published values are representative rather than exact, and real values move a long way with surface finish, contamination, humidity, temperature and how long the surfaces have been pressed together. A calculation that is sensitive to the third decimal place of μ is a calculation to distrust. Where the consequence matters — a brake, a clamp, a lifting operation, a vehicle stopping distance — use tested values for your actual materials and apply a safety factor.

Representative coefficients of friction for common material pairs

Approximate dry values for clean surfaces, from the standard tabulation in Serway & Jewett. Real values vary widely with finish, contamination and load, so treat these as starting points rather than design data.
Material pairStatic μₛKinetic μₖAngle of repose
Rubber on dry concrete1.00.845.0°
Glass on glass0.940.443.2°
Steel on steel, dry0.740.5736.5°
Aluminium on steel0.610.4731.4°
Copper on steel0.530.3627.9°
Wood on wood0.25–0.50.214.0–26.6°
Metal on metal, lubricated0.150.068.5°
Waxed wood on wet snow0.140.18.0°
Ice on ice0.10.035.7°
Teflon on Teflon0.040.042.3°

Angle of repose is arctan(μₛ) — the steepest slope on which the object stays put unaided. Its value follows from the static coefficient alone.

What the Coulomb model deliberately leaves out

Amontons' laws — friction proportional to load, independent of apparent contact area, and independent of sliding speed — are an excellent engineering approximation over a wide range of ordinary conditions, and they are approximations nonetheless. They break down for very soft or elastomeric contacts, where real contact area grows differently with load and tyre grip can exceed a coefficient of 1; at very high sliding speeds, where frictional heating changes the interface; under hydrodynamic lubrication, where a fluid film separates the surfaces entirely and viscosity rather than any coefficient governs the drag; and for rolling contact, which is a different mechanism with its own much smaller coefficient.

Mistakes that produce a wrong friction force

  • Using μₛ·N as the friction force on a stationary object. That is the maximum available, not the force acting. A stationary object experiences only as much friction as is needed to hold it, which is often far less.
  • Using m·g as the normal force on a ramp. On an incline the normal force is m·g·cos θ, and it shrinks as the slope steepens — at the same time as the pull along the slope grows.
  • Forgetting the vertical component of an angled pull. Pulling upward at an angle reduces the normal force and therefore the friction; pushing downward at an angle increases both. This calculator assumes the applied force is parallel to the surface.
  • Treating a published coefficient as exact. Surface condition moves these numbers more than the second decimal place suggests. Contamination, wear and humidity all matter.
  • Applying dry-friction coefficients to a lubricated or rolling contact. Different mechanism, different physics, coefficients smaller by an order of magnitude or more.
  • Assuming a larger contact patch means more grip. In the Coulomb model it does not. Wide tyres help for reasons involving heat, wear and elastomer behaviour, not because μ depends on area.

Friction is a force, so once you have it the rest is Newton's second law: the F = ma calculator turns a net force into an acceleration, and the final velocity calculator turns that acceleration into a stopping distance or a stopping time. Chaining those three is exactly how a braking-distance figure is derived — the deceleration is μₖg, so on dry asphalt with μₖ near 0.8 it is close to 7.8 m/s², and the stopping distance is v²/(2μₖg).

For energy questions, friction is the archetypal dissipative force: the work done against friction is μₖNd, and it leaves the mechanical system as heat rather than being recoverable as potential energy or kinetic energy. That is the practical reason an object sliding down a rough slope arrives slower than one on a smooth slope of the same height.

In circular motion friction usually supplies the centripetal force, which is why cornering grip and braking grip compete for the same limited budget. The centripetal force calculator uses μgr under the square root for exactly that reason, and the resulting friction-limited cornering speed is the direct descendant of the model on this page.

Frequently asked questions

How do I calculate the friction force?

Multiply the coefficient of friction by the normal force: f = μN. On a flat surface with nothing but weight pressing down, N = m·g; on a slope, N = m·g·cos θ. Use μₛ when you want the maximum force the contact can resist before sliding starts and μₖ once it is already sliding. For a stationary object being pushed below its limit, the actual friction force equals the push, not μₛN.

Why is static friction larger than kinetic friction?

Because surfaces at rest have time to settle into each other. Microscopic contact points deform, adhere and in some materials interlock, and that bonding grows slightly with the time the surfaces have been stationary together. Once sliding starts the contacts are continually being broken and reformed, so less of that bonding is present at any instant and the resisting force drops. The gap is what makes a stuck object break loose with a jerk.

Does contact area affect friction?

Not in the Coulomb model, and largely not in practice for rigid materials. Doubling the apparent contact area halves the pressure, so the true microscopic contact area — which is what friction actually depends on — stays about the same. The exception is soft, elastomeric contacts such as tyres, where the relationship between load and true contact area is different and wider is genuinely grippier, though heat and wear also play a role there.

What is the angle of repose?

The steepest slope on which an object stays put with nothing holding it: θ = arctan(μₛ). Mass and gravity cancel out of the derivation, so the angle depends only on the material pair. It is also the standard way to measure a static coefficient — tilt a surface until the object starts to slide, and the tangent of that angle is μₛ. For steel on steel at μₛ = 0.74 it is 36.5°; for ice on ice at 0.1 it is 5.7°.

Can the coefficient of friction be greater than 1?

Yes. A coefficient above 1 simply means the friction force can exceed the normal force, which happens with clean soft metals, some rubbers on rough surfaces, and tacky or partially adhesive contacts. Racing tyre compounds on warm asphalt operate well above 1. The old belief that μ cannot exceed 1 comes from treating friction as pure surface roughness rather than as adhesion between real contact points.

How much force does it take to move a heavy object across a floor?

At least μₛ·m·g on level ground. For a 200 kg crate on a floor with μₛ = 0.5, that is 0.5 × 200 × 9.80665 ≈ 981 N, or about 100 kgf — comfortably more than one person can generate horizontally. Once it moves, the kinetic coefficient governs, so the force required drops. Rollers, skates or a pallet truck replace sliding friction with rolling resistance and cut the requirement by an order of magnitude.

Why does the calculator show zero friction when I enter no applied force?

Because on a level surface with nothing pushing, nothing is trying to move the object, so friction has nothing to resist and supplies zero force. The maximum static friction is still shown separately — that is the reserve available if something did push. Set a slope angle above zero and the friction force becomes non-zero straight away, because the weight component along the slope now has to be resisted.

Does this calculator handle a pull at an angle to the surface?

No — it assumes the applied force acts parallel to the surface, which is the standard textbook case. If you pull at an angle φ above the surface, resolve it yourself: the component along the surface is F·cos φ, and the normal force falls to m·g·cos θ − F·sin φ. Reducing the normal force reduces the friction, which is why pulling a sledge on a rope is easier than pushing it downward at the same angle.

References

  • Physics for Scientists and Engineers with Modern Physics, 10th edition, section 5.8 and Table 5.1 (Coefficients of Friction) — Serway & Jewett, Cengage
  • Fundamentals of Physics, 10th edition, chapter 6 (Force and Motion — II) — Halliday, Resnick & Walker, Wiley
  • Machinery's Handbook, 31st edition — coefficients of friction and rolling resistance — Industrial Press