Almost every statics problem starts the same way: you have a force acting at an angle, and you need to split it into a horizontal part and a vertical part. This guide shows you exactly how to resolve a force into components with sine and cosine, and lets you try it instantly in the interactive calculator below.
What “resolving a force” actually means
A force is a vector — it has both a magnitude (how strong it is, in newtons or kilonewtons) and a direction (the angle it points). When that direction is inclined, working with the force as a single diagonal arrow is awkward. It is far easier to replace it with two forces that act along the coordinate axes and add up to exactly the same effect: one along the x-axis (the horizontal component, Fx) and one along the y-axis (the vertical component, Fy).
This process is called resolving the force into components. Once every force in a problem is expressed as Fx and Fy, you can add them up axis by axis — which is the whole basis of equilibrium analysis, truss method-of-joints, and load take-down.
The formulas: Fx = F·cos θ and Fy = F·sin θ
Draw the force F as the hypotenuse of a right triangle, with the angle θ measured from the positive x-axis. The two legs of that triangle are your components:
Fy = F · sin θ (vertical component)
The magnitude is always recovered by the Pythagorean theorem, F = √(Fx² + Fy²), and the direction by θ = arctan(Fy / Fx). A useful sanity check: at 0° the force is fully horizontal (Fx = F, Fy = 0); at 90° it is fully vertical (Fx = 0, Fy = F); at 45° the two components are equal.
Try it: interactive force resolver
Enter a force magnitude in kilonewtons and drag the angle. The arrow diagram redraws live, and the green and red components update as you go.
How to use the calculator (step by step)
- Enter the force magnitude F in kilonewtons (kN). This is the length of the diagonal arrow.
- Set the angle θ with the slider or the number box. It is measured counter-clockwise from the positive x-axis.
- Read the components. Fx (green) runs along the x-axis, Fy (red) along the y-axis, and the dashed lines show how the two combine back into F. You can also type a component directly and the rest is solved for you.
- Check the resultant. The bottom row recomputes √(Fx² + Fy²); it should match the F you entered — a quick confirmation that your resolution is correct.
Worked example
Suppose a cable pulls on a bracket with a force of 10 kN at 30° above the horizontal. Resolving it:
- Fx = 10 · cos 30° = 10 · 0.866 = 8.66 kN (horizontal)
- Fy = 10 · sin 30° = 10 · 0.500 = 5.00 kN (vertical)
Check: √(8.66² + 5.00²) = √(75.0 + 25.0) = √100 = 10 kN. The bracket therefore experiences an 8.66 kN horizontal pull and a 5.00 kN vertical pull simultaneously.
Adding several forces: the resultant
When more than one force acts on a body, resolve each of them into Fx and Fy, then sum the components separately:
The single resultant force that replaces the whole system is R = √(ΣFx² + ΣFy²), pointing at angle θ = arctan(ΣFy / ΣFx). This component method is far more reliable than trying to add diagonal arrows head-to-tail by hand, and it scales to any number of forces.
The inclined-plane case
On a ramp inclined at angle α, gravity (which points straight down) is usually resolved along axes that are parallel and perpendicular to the slope rather than horizontal and vertical. The weight W then splits into a component pulling the object down the slope, W·sin α, and one pressing it into the surface, W·cos α. It is the same sine/cosine rule — only the reference axes have rotated. Choosing axes that line up with the geometry is often what makes a statics problem easy.
Next step: put those component loads into a real structure
Resolving forces is step one. The moment you have your horizontal and vertical loads, you will usually want to know what they do to a beam or frame — reactions, shear forces, and bending moments. Our free Beam Calculator takes point loads, distributed loads and moments and draws the shear-force and bending-moment diagrams instantly, right in your browser. No sign-up, no install.
Common conventions and pitfalls
- Where the angle is measured from. Fx = F·cos θ and Fy = F·sin θ only hold when θ is taken from the horizontal x-axis. If your angle is given from the vertical, sine and cosine simply swap.
- Sign of each component. A component pointing left (−x) or down (−y) is negative. The calculator above handles all four quadrants, so a 210° force correctly returns negative Fx and Fy.
- Degrees vs radians. Make sure your calculator is in the right mode — a classic source of wrong answers.
- Consistent units. Keep everything in kN (or everything in N). Mixing units is the most common numerical mistake in load take-down.
Frequently asked questions
Do I use sine or cosine for the horizontal component?
Cosine — as long as the angle is measured from the horizontal axis. Fx = F·cos θ for the horizontal part and Fy = F·sin θ for the vertical part. If the angle is measured from the vertical instead, the two swap.
What if the angle is given from the vertical?
Then Fx = F·sin θ and Fy = F·cos θ. The safest habit is to always sketch the right triangle: the component adjacent to the angle uses cosine, the opposite one uses sine.
How do I find the resultant of two or more forces?
Resolve each force into Fx and Fy, add all the Fx together and all the Fy together, then combine with R = √(ΣFx² + ΣFy²). The direction is arctan(ΣFy / ΣFx).
Can components be negative?
Yes. A negative Fx means the horizontal part points in the −x direction (left), and a negative Fy means it points downward. Signs carry the direction information, so keep them.
What units should I use?
Any consistent force unit works. In structural engineering, kilonewtons (kN) are standard; the calculator above is labelled in kN, but the ratios are identical for N, lbf, or kgf.
Why do engineers resolve forces at all?
Because equilibrium is checked axis by axis: ΣFx = 0 and ΣFy = 0. You can only sum forces that share a direction, so every inclined force must first be split into x and y parts.
Is this the same as vector decomposition?
Yes. “Resolving a force into components” and “decomposing a vector” describe the same operation — expressing one vector as the sum of two perpendicular vectors along chosen axes.
How does this connect to beam and truss analysis?
Truss joints and beam supports are solved by writing ΣFx = 0 and ΣFy = 0 at each point, which requires every load and reaction in component form. After resolving your forces, our Beam Calculator carries them through to reactions and internal force diagrams automatically.