Calculate horizontal and vertical force components, magnitude, and angle from any two known values in lbf, N, kgf, or kN units for vector force problems.

Horizontal + Vertical Force Calculator

Enter 2 values to calculate the missing ones

Horizontal + Vertical Force Formula

The calculator resolves a force vector into horizontal and vertical components, or works backward from components to find the force magnitude and angle. The angle is measured in degrees from the horizontal direction.

H = F*cos(theta)
V = F*sin(theta)
F = sqrt(H^2 + V^2)
theta = atan2(V,H)
theta = acos(H/F)
theta = asin(V/F)
  • F = total force magnitude
  • H = horizontal force component
  • V = vertical force component
  • theta = angle of the force vector, measured from the horizontal axis

If you enter force magnitude and angle, the calculator finds the horizontal and vertical components using cosine and sine. If you enter horizontal and vertical force, it finds the total force using the Pythagorean theorem and the angle using inverse tangent. If you enter magnitude with one component, it uses inverse sine or inverse cosine to find the angle, then solves for the missing component.

Force units can be entered as lbf, N, kgf, or kN. The calculation is handled in a common internal unit, then converted back to the units selected for each output field.

Force Unit Conversion Reference

These are the force conversions used when comparing or converting inputs.

Unit Equivalent in lbf Equivalent in N
1 lbf 1 lbf 4.44822 N
1 N 0.224809 lbf 1 N
1 kgf 2.20462 lbf 9.80665 N
1 kN 224.809 lbf 1000 N

Component Ratios by Angle

For a force magnitude of 1, the horizontal component equals cos(theta) and the vertical component equals sin(theta).

Angle Horizontal fraction of force Vertical fraction of force
1.000 0.000
30° 0.866 0.500
45° 0.707 0.707
60° 0.500 0.866
90° 0.000 1.000

Example Problems

Example 1: Find horizontal and vertical force

You have a 100 N force applied at an angle of 30° above the horizontal.

H = 100*cos(30) = 86.6025 N
V = 100*sin(30) = 50 N

The horizontal force is about 86.60 N, and the vertical force is 50.00 N.

Example 2: Find magnitude and angle from components

You have a horizontal force of 40 lbf and a vertical force of 30 lbf.

F = sqrt(40^2 + 30^2) = 50 lbf
theta = atan2(30,40) = 36.87 degrees

The force magnitude is 50 lbf, and the angle is about 36.87°.

FAQ

What does the angle mean?

The angle is measured from the horizontal axis. An angle of 0° means the force is entirely horizontal. An angle of 90° means the force is entirely vertical. For angles between 0° and 90°, the force has both horizontal and vertical components.

Can the horizontal or vertical force be larger than the total force?

No. For a standard right-triangle force component calculation, neither component can have a magnitude greater than the total force. If you enter a force magnitude of 100 N and a horizontal force of 120 N, the values are not physically consistent for this type of calculation.

Why do the units not have to match?

The calculator converts force inputs to a common unit before calculating. That means you can enter magnitude in newtons and a component in lbf, then choose a different output unit if needed. The angle is unitless and is always entered in degrees.