Surfaces & finishes

Paint quantity calculator

Estimate paintable wall area, litres, whole containers, and an optional cost for each container size.

Free to useCalculated in your browser

Your measurements

Start with the example, then make it yours. Change units beside each measurement.

Wall sections
1
Openings to deduct
Container options (first is main result)
1
2

English, Persian and Arabic numerals work. Use a dot, comma or ٫ for decimals; use spaces or ٬ for thousands. A comma is always a decimal.

Your measurements stay in this page. No uploads, saved input URLs, or calculation requests are sent to a server.

Your estimate

Based on your inputs. Purchasing quantities round upward.

Enable JavaScript to run this browser calculator. The method, formulas and example are available below.

Results use SI units. Change individual input units or use the unit converter.

Prices are optional, user-entered estimates. A zero price means unpriced; there is no live price or currency conversion.

How the calculation works

The formulas

Add walls and deduct rectangular openings. Enter the product’s stated coverage for one coat, the number of coats, and container options. The main purchase result uses the first option; the table compares each size separately.

Net area = Σ(wall width × height) − Σ(opening area × count)

Litres = net area × coats ÷ coverage

Containers = ceil(litres ÷ container litres)

Assumptions to check

  • Coverage is entered in m² per litre per coat; substrate losses are reflected in your chosen coverage.
  • Each comparison buys one container size only; mixed-size purchase combinations are not optimized. Zero prices mean unpriced.

A worked example

30 m², two coats, and 10 m²/L require 6 L. With 2.5 L containers, buy 3 containers (7.5 L).