Skip to main content
All Calculators & ConvertersAll calculators

Enter mass and forces

Enter the object’s mass (optional, but required for acceleration) and up to three forces as magnitudes and angles.

Show:

kg (needed to compute acceleration when ∑F ≠ 0)

Forces are entered as magnitudes in newtons and angles in degrees measured from the +x direction (counterclockwise). Blank forces are ignored.

Example: 10 N at 0° acts along +x; 10 N at 90° acts along +y.

Chips prefill typical textbook scenarios and auto-calculate; you can tweak values and recalculate.

Result:

No results yet. Enter mass and forces, then click Calculate or use a quick pick.

How to use this calculator

  • Enter the object’s mass in kilograms. If you leave it blank, the tool still checks equilibrium but cannot compute acceleration.
  • For each force, enter a magnitude in newtons and an angle in degrees from the +x axis (counterclockwise). Leave unused forces blank.
  • Use the quick pick chips to auto-fill common setups like a book on a table or a horizontal pull on a box.
  • Click Calculate to see the net force vector, check whether ∑F ≈ 0 (equilibrium), and (if mass is given) compute the acceleration vector.

How this calculator works

Each force is treated as a vector with a magnitude F and angle θ. The calculator resolves each one into components using Fx = F cosθ and Fy = F sinθ, then sums components to get the net force:

∑Fx = F1x + F2x + F3x,
∑Fy = F1y + F2y + F3y.

The magnitude of the net force is |∑F| = √(∑Fx² + ∑Fy²) and its direction is found with θnet = tan⁻¹(∑Fy / ∑Fx) using the correct quadrant.

If |∑F| is extremely small (within a numerical tolerance), the object is treated as being in equilibrium, consistent with Newton’s First Law. If mass m is provided and ∑F ≠ 0, the calculator uses Newton’s Second Law, ∑F = m a, to compute the acceleration vector: ax = ∑Fx/m, ay = ∑Fy/m.

Formula & Equation Used

1. Component form of forces

Fx = F cos θ , Fy = F sin θ

2. Net force from components

Σ Fx = Σ Fix , Σ Fy = Σ Fiy | Σ F | = Σ Fx 2 + Σ Fy 2

3. Newton’s First and Second Laws

Newton's First Law: ΣF = 0 v = constant Newton's Second Law: ΣF = ma

When ∑F = 0, the object is in translational equilibrium. When ∑F ≠ 0, its acceleration is given by a = ∑F / m.

Example Problems & Step-by-Step Solutions

Example 1 — Book resting on a table

A 2.0 kg book rests on a horizontal table. The table exerts an upward normal force of 19.6 N, while gravity pulls downward with 19.6 N. Treat upward as +y and downward as −y.

Forces: FN = 19.6 N at 90°, Fg = 19.6 N at −90°.
∑Fy = 19.6 + (−19.6) = 0 N, ∑Fx = 0 N.
|∑F| = 0 N ⇒ the book is in equilibrium and remains at rest (Newton’s First Law).

Example 2 — Box pulled to the right

A 5.0 kg box is pulled with a 20 N horizontal force to the right. Friction is negligible.

Forces: Fpull = 20 N at 0°, FN and Fg cancel in the vertical direction.
∑Fx = 20 N, ∑Fy ≈ 0 N, so |∑F| ≈ 20 N.
Using ∑F = m a: a = (20 N) / (5.0 kg) = 4.0 m·s⁻² to the right. The box speeds up in the +x direction.

Frequently Asked Questions

Q: When is an object considered to be in equilibrium?

An object is in translational equilibrium when the vector sum of all external forces is zero (∑F = 0). In that case, its velocity is constant: it either remains at rest or moves with a constant speed in a straight line, consistent with Newton’s First Law.

Q: Why do we bother breaking forces into components?

Most forces act at angles, so adding them directly is tricky. By splitting each force into x and y components, we can add components separately (∑Fx, ∑Fy) and then reconstruct the net force vector using basic trigonometry.

Q: What happens if mass is zero or not given?

If mass is not provided, the calculator can still compute the net force and check equilibrium (∑F ≈ 0 or not). However, without a nonzero mass it cannot compute acceleration from ∑F = m a. If you enter mass = 0, the tool will warn you that acceleration can’t be determined.

Vectors, Scalars, & Displacement
2. 1D Motion / Kinematics
6 problems
Topic
Patrick
Introduction to Vectors
3. Vectors
2 problems
Topic
Patrick
Adding Vectors Graphically
3. Vectors
3 problems
Topic
Patrick
Vector Composition & Decomposition
3. Vectors
7 problems
Topic
Patrick
Adding Vectors by Components
3. Vectors
7 problems
Topic
Patrick
Unit Vectors
3. Vectors
4 problems
Topic
Patrick
Newton's First & Second Laws
6. Intro to Forces (Dynamics)
7 problems
Topic
Patrick
Types Of Forces & Free Body Diagrams
6. Intro to Forces (Dynamics)
7 problems
Topic
Patrick
Forces & Kinematics
6. Intro to Forces (Dynamics)
6 problems
Topic
Patrick
Newton's Third Law & Action-Reaction Pairs
6. Intro to Forces (Dynamics)
7 problems
Topic
Patrick
Vertical Equilibrium & The Normal Force
6. Intro to Forces (Dynamics)
3 problems
Topic
Emilee
Forces in Connected Systems of Objects
6. Intro to Forces (Dynamics)
7 problems
Topic
Patrick
Forces in 2D
6. Intro to Forces (Dynamics)
3 problems
Topic
Patrick
Vertical Forces & Acceleration
6. Intro to Forces (Dynamics)
7 problems
Topic
Patrick
Equilibrium in 2D
6. Intro to Forces (Dynamics)
7 problems
Topic
Patrick
Inclined Planes
7. Friction, Inclines, Systems
6 problems
Topic
Patrick
Inclined Planes with Friction
7. Friction, Inclines, Systems
7 problems
Topic
Patrick
Stacked Blocks
7. Friction, Inclines, Systems
6 problems
Topic
Patrick
Intro to Springs (Hooke's Law)
7. Friction, Inclines, Systems
4 problems
Topic
Patrick
Systems of Objects with Friction
7. Friction, Inclines, Systems
6 problems
Topic
Patrick
Kinetic Friction
7. Friction, Inclines, Systems
9 problems
Topic
Patrick
Systems of Objects on Inclined Planes with Friction
7. Friction, Inclines, Systems
3 problems
Topic
Patrick
Static Friction
7. Friction, Inclines, Systems
5 problems
Topic
Patrick
2. 1D Motion / Kinematics - Part 1 of 2
7 topics 14 problems
Chapter
Patrick
2. 1D Motion / Kinematics - Part 2 of 2
5 topics 13 problems
Chapter
Patrick
3. Vectors - Part 1 of 2
4 topics 9 problems
Chapter
Patrick
3. Vectors - Part 2 of 2
4 topics 9 problems
Chapter
Patrick
6. Intro to Forces (Dynamics) - Part 1 of 2
4 topics 12 problems
Chapter
Patrick
6. Intro to Forces (Dynamics) - Part 2 of 2
5 topics 11 problems
Chapter
Patrick
7. Friction, Inclines, Systems - Part 1 of 2
4 topics 11 problems
Chapter
Patrick
7. Friction, Inclines, Systems - Part 2 of 2
4 topics 10 problems
Chapter
Patrick