Pounds and Ounces Calculator

Use this pounds and ounces calculator to convert, add, or subtract weights and instantly see pounds and ounces, decimal pounds, and total ounces.

Switch between converting one weight, adding two weights, or finding the difference between two weights.
Whole pounds or decimal pounds. In Convert mode, this works with ounces below to describe one weight.
Decimals work here: for example, enter 11.2 for 11.2 oz.
Extra ounces on top of the pounds. Decimals are allowed if your scale shows part of an ounce.
Used in Add and Subtract modes for the first weight.
Used in Add and Subtract modes for the first weight. Decimals are allowed.
Used in Add and Subtract modes for the second weight.
Used in Add and Subtract modes for the second weight. Decimals are allowed.
Changes only how the decimal-pounds result is shown. It does not round the pounds-and-ounces or total-ounces answers.
This rounds only the decimal-pounds card. Rule to remember: 1 pound = 16 ounces.
Working...
Did we solve your problem today?

How to use our Pounds and Ounces Calculator

  1. Choose What do you want to do: Convert, Add, or Subtract.
  2. Enter the visible weight fields in Pounds (lb) and Ounces (oz), or the matching first and second weight fields for Add or Subtract.
  3. Pick Decimal places (decimal-pounds answer only) if you want only that result card rounded to 0, 1, 2, or 3 places.
  4. Click Calculate and read the main result in Answer in pounds and ounces, then check Answer in decimal pounds or Answer in total ounces if you need those formats.
  5. Sanity-check the result: if ounces you entered were 16 or more, the final Answer in pounds and ounces should carry extra ounces into pounds so the ounces part stays under 16.
Example inputs for Pounds and Ounces Calculator
Example inputs for Pounds and Ounces Calculator

Definitions

Pound (lb): A weight unit. One pound equals 16 ounces.

Ounce (oz): A smaller weight unit. Sixteen ounces make 1 pound.

Decimal pounds: The whole weight written as one number in pounds, such as 2.5 lb instead of 2 lb 8 oz.

Total ounces: The whole weight written only in ounces, such as 40 oz instead of 2 lb 8 oz.

Normalized pounds and ounces: A cleaned-up lb-and-oz answer where the ounces part is less than 16.

Negative result: In Subtract mode, this means the second weight is larger than the first, so the difference is below zero.


Ounces to pounds referenceQuick guide to how many pounds are made by a total ounces value. Every 16 ounces makes 1 more pound.Ounces to pounds referenceQuick guide to how many pounds are made by a total ounces value0 lb1 lb2 lb3 lb4 lb5 lb0 oz16 oz32 oz48 oz64 oz80 oz95 ozTotal ounces (oz)
Ounces to pounds reference
Every 16 ounces makes 1 more pound.

Common mistakes and quick fixes

Mistake: Typing a negative number into Pounds (lb) , Ounces (oz) , First weight pounds (lb) , or Second weight ounces (oz) .
Fix: Enter each typed weight part as 0 or more. If you want a negative answer, use What do you want to do set to Subtract and let the calculator show the signed result.

Mistake: In Convert mode, entering a decimal in Pounds (lb) and also adding extra Ounces (oz) , such as 2.5 lb and 8 oz.
Fix: Use either decimal pounds by itself in Pounds (lb) with 0 in Ounces (oz) , or enter whole pounds plus ounces, such as 2 lb and 8 oz.

Mistake: Thinking ounces must stay below 16 when typing Ounces (oz) or the first or second ounces fields.
Fix: You can enter 16 or more ounces. The calculator will carry the extra into pounds in Answer in pounds and ounces .

Mistake: Reading Answer in decimal pounds like it is pounds and ounces.
Fix: Treat Answer in decimal pounds as one number in pounds only. Use Answer in pounds and ounces if you need a split lb-and-oz answer.

Mistake: Being surprised when Answer in total ounces or Answer in decimal pounds is negative in Subtract mode.
Fix: A negative result means the second weight is larger than the first. Check the Note field for that meaning instead of changing the sign by hand.

Mistake: Choosing too few digits in Decimal places for decimal pounds and thinking the math changed.
Fix: That setting changes only how Answer in decimal pounds is shown. Use more decimal places if you want a closer rounded display.


Limitations & Key Assumptions / Boundary Conditions

  • This calculator uses the exact rule 1 lb = 16 oz for ordinary pound-and-ounce conversions.
  • Typed weight fields should be zero or more. Negative typed pounds or ounces are treated as invalid input.
  • In Convert mode, using decimal Pounds (lb) together with nonzero Ounces (oz) can double-count part of the weight, so that combination should not be used.
  • Decimal values are allowed for ounces, so small rounding may appear in the displayed ounces part when the input has many decimal places.
  • Subtraction keeps negative answers on purpose. A negative result means the second weight is larger, not that the calculator failed.
  • Decimal places for decimal pounds changes display rounding only. The underlying conversion rule stays the same.

Methodology

How the calculator works

The calculator first turns each weight into ounces, because ounces are easier to add, subtract, and convert cleanly.

total_oz = lb * 16 + oz

For Add mode, it adds the two ounce totals.

sum_oz = (lb1 * 16 + oz1) + (lb2 * 16 + oz2)

For Subtract mode, it subtracts the second ounce total from the first.

diff_oz = (lb1 * 16 + oz1) - (lb2 * 16 + oz2)

Then it converts the final ounce total back into pounds and ounces.

result_lb = trunc(abs(total_oz) / 16)

result_oz = abs(total_oz) - result_lb * 16

If the final total is negative, the calculator keeps the overall negative sign on the answer instead of changing it to zero. That helps show shortages or gaps clearly.

It also shows decimal pounds by dividing total ounces by 16.

decimal_lb = total_oz / 16

Mini example

Add 1 lb 12 oz and 0 lb 10 oz.

first_oz = 1 * 16 + 12 = 28

second_oz = 0 * 16 + 10 = 10

sum_oz = 28 + 10 = 38

38 oz = 2 lb 6 oz

decimal_lb = 38 / 16 = 2.375 lb

So the outputs are 2 lb 6 oz, 2.375 lb, and 38 oz.

Assumptions used

The calculator uses 16 ounces per pound, normalizes ounces so the final ounces part stays under 16, and rounds only the displayed decimal-pounds result to the number of places you choose.


Sources