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.
- All Physics Calculators
- All Force Calculators
- Magnitude of Force Calculator
- Net Force Calculator
- Resultant Force Calculator
- Incline Plane Force Calculator
- Contact Force Calculator
- Lateral Force Calculator
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 |
|---|---|---|
| 0° | 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.
