Work Calculator
Solve mechanical work, force, displacement, or force angle using the scalar-product relationship W = Fd cos(θ).
Inputs
Choose the unknown quantity. Its field becomes the calculated output.
Force magnitude; use zero or a positive value.
Angle between the force and displacement vectors, from 0° to 180°.
Straight-line displacement magnitude; use zero or a positive value.
Signed energy transfer. Negative values represent force opposing displacement.
Live results
Calculated work
866.03 J
Energy transferred by the component of force parallel to the displacement.
Effective force along displacement
108.25 N
F cos(θ)
Cosine factor
0.8660
Directional multiplier from – 1 to 1
Work direction
Positive
Force assists the displacement
Calculation details
| Quantity | Value | Role in the calculation |
|---|---|---|
| Force magnitude | 125.00 N | Applied force before directional projection |
| Angle of force | 30.00° | Angle between force and displacement |
| Cosine factor | 0.8660 | Fraction of force aligned with displacement |
| Effective force | 108.25 N | Force component parallel to displacement |
| Displacement | 8.00 m | Distance moved along the displacement vector |
| Work | 866.03 J | Signed mechanical energy transferred |
All table values come from the same unrounded SI model used for the result cards and Excel workbook.
How to use the work calculator
What this calculator does
This calculator solves the constant-force work relationship W = Fd cos(θ). It can find Work, Force, Displacement, or Angle of force when the other three quantities are known. The model treats force and displacement as vector magnitudes and uses the included angle to keep only the force component acting along the displacement. It is appropriate for textbook mechanics, engineering estimates, laboratory checks, and quick unit conversions. It does not model a force that changes with position; that requires an integral of force over the path, as explained in NASA's overview of work as the displacement integral of the force component.
When to use it
Use the calculator to check the work done while pulling a load at an angle, find the force required to transfer a specified amount of energy over a known distance, recover displacement from a work measurement, or determine the angle consistent with measured force, displacement, and work. It is also useful for recognizing positive, zero, and negative work before applying the work – energy theorem.
How to calculate
- The calculator opens with a complete demonstration: Calculate is set to Work, Force is 125 N, Angle of force is 30 deg, and Displacement is 8 m. The resulting Work is 866.03 J, and the Excel workbook is immediately available.
- Choose the unknown quantity in Calculate. The matching field becomes read-only, while the other three fields accept your known values.
- Enter values using decimal points and optional standard thousands separators. Select the unit beside Force, Angle of force, Displacement, and Work. A unit change converts the current value rather than merely relabeling it.
- Read the primary result, then review Effective force along displacement, Cosine factor, Work direction, and the Calculation details table. These all update from the same canonical model.
- Select Download Excel to export the current inputs, SI values, calculation details, assumptions, and result as a validated .xlsx workbook. Reset clears the demonstration and all calculated content; Download Excel then remains unavailable until a complete valid state is entered again.
Input guide
Calculate is required and accepts Work, Force, Displacement, or Angle of force. Select the quantity you do not know. A common mistake is choosing a field as the output while leaving another required known field blank.
Force is a required force magnitude in N, kN, or lbf. Enter a nonnegative decimal such as 125 N. Larger force magnitude increases the absolute work for fixed displacement and angle. When solving for Force, the requested work and cosine direction must imply a nonnegative magnitude; an incompatible sign is rejected.
Angle of force is required in degrees or radians and must correspond to 0° through 180°. A realistic example is 30°. At 0°, all force acts along the displacement; at 90°, the cosine is zero; above 90°, work is negative. Do not use the angle measured from a perpendicular axis unless you first convert it to the angle between the force and displacement vectors.
Displacement is a required magnitude in m, cm, or ft. Enter a nonnegative decimal such as 8 m. Greater displacement increases the absolute work in direct proportion when force and angle stay fixed. Distance traveled along a curved path is not always the same as displacement, so use the vector displacement relevant to the force calculation.
Work is required when solving for Force, Displacement, or Angle of force and is available in J, kJ, or ft·lbf. Enter a signed value such as 866.0254 J. Positive work means the force component assists motion; negative work means it opposes motion. For angle solving, the magnitude of Work cannot exceed Force × Displacement.
Output guide
Calculated work, force, displacement, or angle is the primary solved value shown in the selected display unit. It is an exact algebraic consequence of the entered constant-force model, subject only to display rounding. Effective force along displacement is F cos(θ) in newtons; it may be positive, zero, or negative. Cosine factor is the dimensionless directional multiplier from – 1 to 1. Work direction classifies the result as Positive, Zero, or Negative and explains whether the force assists, is perpendicular to, or opposes displacement.
The summary pills repeat the current solve mode, canonical angle, and work sign for quick scanning. In the Calculation details table, Quantity names the model component, Value reports it in canonical SI units, and Role in the calculation explains how it contributes. The Force magnitude, Angle of force, Cosine factor, Effective force, Displacement, and Work rows reconcile directly to the formula and workbook.
Worked example
For the startup example, the force magnitude is 125 N, the displacement is 8 m, and the angle is 30°. The directional component is 125 × cos(30°) = 108.2532 N. Multiplying that component by 8 m gives 866.0254 J, displayed as 866.03 J. Because 30° has a positive cosine, the work is classified as Positive.
Understanding mechanical work
Mechanical work is energy transferred by a force through displacement. The scalar product matters because only the force component parallel to displacement contributes. OpenStax's treatment of positive, negative, and zero work shows why changing the force direction can reverse the sign without changing the force magnitude.
The SI unit is the joule. One joule equals one newton-meter when the force acts in the direction of motion; the NIST definition of the joule provides the formal unit interpretation. A newton-meter used for work is written as a joule, while torque is normally kept as newton-meters because it represents a different physical quantity.
Interpreting signs and limits
A result near zero can mean zero force, zero displacement, or an angle near 90°. Negative work is physically meaningful: braking, friction, and other opposing forces remove kinetic energy. The work – energy theorem connects net work to the change in kinetic energy. When several forces act, calculate each force's work with a consistent displacement and add the signed results to obtain net work.
When solving backward for Force or Displacement, an angle of 90° makes division impossible because the parallel force component is zero. When solving for Angle of force, the ratio W/(Fd) must remain between – 1 and 1. The calculator reports these conditions instead of returning a nonfinite or physically incompatible result.