Paint Calculator

Calculate how many litres of paint you need to cover walls and ceilings, accounting for doors and windows.

🔒Everything runs in your browser — nothing you enter is stored, sent anywhere, or seen by anyone. Privacy Policy

The paint calculator tells you exactly how many litres of paint to buy for any room. Enter the length, width, and ceiling height of the room, the number of doors and windows, how many coats you plan to apply, and the paint's coverage rate — the result is the litres needed plus a 10% buffer for waste and touch-ups. Buying too little means a second trip to the hardware store mid-project, often to find the batch has a slightly different tint. Buying too much leaves you with unused paint that is difficult to dispose of responsibly. Getting the number right before you shop saves both money and frustration. This calculator is most useful before starting any interior room — bedrooms, living rooms, kitchens, and bathrooms. For ceilings, run the calculation separately using length × width as a flat area (enter 0 for doors and windows). For exterior walls, the same formula applies; just measure the total facade and subtract each window and door opening.

How to Use the Paint Calculator

The Paint Calculator is designed to give you an accurate answer in seconds. Follow these steps:

  1. Step 1: Enter your room length (m) in the Room Length (m) field. The minimum value is 0.1. The default is 5 m. Adjust this to match your specific situation.
  2. Step 2: Enter your room width (m) in the Room Width (m) field. The minimum value is 0.1. The default is 4 m. Adjust this to match your specific situation.
  3. Step 3: Enter your ceiling height (m) in the Ceiling Height (m) field. The minimum value is 1. The default is 2.4 m. Adjust this to match your specific situation.
  4. Step 4: Enter your number of doors in the Number of Doors field. The minimum value is 0. The default is 1. Adjust this to match your specific situation.
  5. Step 5: Enter your number of windows in the Number of Windows field. The minimum value is 0. The default is 2. Adjust this to match your specific situation.
  6. Step 6: Enter your number of coats in the Number of Coats field. The valid range is 1 to 5. The default is 2. Adjust this to match your specific situation.
  7. Step 7: Enter your paint coverage (m² per litre) in the Paint Coverage (m² per litre) field. The minimum value is 1. The default is 10 m²/L. Adjust this to match your specific situation.
  8. Step 8: Click Calculate to see your results instantly. The output updates as soon as you submit.

No account or sign-up required. All calculations run locally in your browser — nothing is stored or transmitted to any server.

Example Calculation

Here is what the Paint Calculator produces with its default values. Change any input above to recalculate instantly for your own figures.

Inputs

  • Room Length (m)5 m
  • Room Width (m)4 m
  • Ceiling Height (m)2.4 m
  • Number of Doors1
  • Number of Windows2
  • Number of Coats2
  • Paint Coverage (m² per litre)10 m²/L

Results

  • Total Wall Area (m²)38.9 m²
  • Paint Required7.8 L
  • With 10% Waste Buffer8.6 L

How It Works

Litres = ((2 × (L + W) × H) − Doors − Windows) × Coats ÷ Coverage

Formula: Litres = Net Wall Area × Coats ÷ Coverage Rate Net Wall Area = (2 × (Length + Width) × Height) − (Doors × 1.9 m²) − (Windows × 1.2 m²) The wall area formula calculates the perimeter of the room (all four walls combined) multiplied by height, then subtracts standard areas for doors (1.9 m² average for a standard interior door) and windows (1.2 m² average for a standard window). Example: 5 m × 4 m room, 2.4 m ceiling, 1 door, 2 windows, 2 coats, 10 m²/litre coverage. Perimeter area = 2 × (5 + 4) × 2.4 = 43.2 m² Net area = 43.2 − 1.9 − 2.4 = 38.9 m² Litres = 38.9 × 2 ÷ 10 = 7.78 L With 10% buffer = 8.56 L → buy 9 litres Coverage rate varies by paint type and finish. Emulsion and matt paints typically cover 10–12 m²/litre. Gloss and satin cover 9–11 m²/litre. Textured paints and primers cover less, often 6–8 m²/litre. Check the tin label for the manufacturer's stated coverage and enter that number for the most accurate result.

Frequently Asked Questions

How many litres of paint do I need for a room?

A standard bedroom (4 m × 3.5 m, 2.4 m ceiling, 1 door, 1 window) needs approximately 7–8 litres for two coats at 10 m²/litre coverage. A larger living room (6 m × 5 m) needs 12–14 litres for two coats. Always add 10% for waste, cutting in, and touch-ups after the job is complete.

How many coats of paint does a room need?

Most paint jobs require two coats for even, opaque coverage. One coat may suffice when painting a similar or slightly lighter colour over a well-prepared surface. Three coats are needed when painting over a dark colour with a light shade, over bare plaster, or when using a low-coverage paint. A primer coat before the topcoat significantly reduces the number of topcoats needed on new or repaired surfaces.

What is the coverage rate of paint?

Coverage rate is the area one litre of paint covers in a single coat. Standard emulsion and wall paints typically cover 10–12 m² per litre. Premium paints may cover 12–14 m² per litre. Textured, masonry, and exterior paints cover less — often 5–8 m²/litre. Check the specific tin you are buying; coverage varies by product and is listed on the label.

Should I buy paint in 2.5L or 5L tins?

Buy the combination that gets you just above your calculated requirement. Most paint brands sell in 1L, 2.5L, 5L, and 10L tins. If you need 7.8 litres, buying one 5L + one 2.5L + one 500ml sample is cheaper than two 5L tins and leaves minimal waste. Importantly: buy all tins from the same batch number to ensure consistent colour across the whole room.

Is the paint calculator free?

Yes — free with no sign-up needed. Enter your room dimensions, door and window counts, and coverage rate for an instant litre estimate with a 10% waste buffer. All calculations run in your browser and no data is stored.