Toolivaro

Free Paint Calculator

Estimate how many gallons or liters of paint you need for a room, from wall measurements, openings, and coats.

The paint calculator estimates paint for a room from three measurements: the perimeter of the walls, the wall height, and the total area of doors and windows (openings). It computes the net wall area, multiplies it by the number of coats you plan, adds a waste allowance for cuts and touch-ups, and converts the result into whole cans of paint using the standard contractor coverage rate of 350 square feet per US gallon per coat (about 8.6 m² per liter in metric). The unit toggle switches the whole estimate between feet/gallons and meters/liters; both systems use the same underlying rate so results agree. A worked area diagram accompanies the estimate. Coverage is a planning number — texture, primer, and application technique change real consumption, so rounding up a can is the safer choice. All arithmetic runs locally in your browser: your measurements are never uploaded, logged, or stored. Use this calculator before buying paint for one room, a whole floor, or a repaint.

Processed locally in your browser

Units

Total length of all walls to be painted.

Floor to ceiling (or trim line).

Total area of openings to exclude.

Primer counts as a coat.

Cut-ins, touch-ups, and spills.

Price of one gallon or liter.

How to use this calculator

What this calculator is for, and when it will not fit your job

This calculator answers one practical question: how much paint should you buy so you can finish the job without a second trip to the store. You feed it the wall perimeter of a room, the wall height, the total area of doors and windows you will not paint, and the number of coats you plan, and it returns the area to paint, the whole cans to buy, and an estimated cost. It is built for planning a repaint of one room, a hallway, or a whole floor before you order anything. The unit toggle switches the whole estimate between feet and gallons and meters and liters, so it works whether your tape measure is marked in inches or centimeters. And because every calculation runs locally in your browser, you can play with the numbers, add a coat, raise the waste allowance, and see how the can count changes before you spend a dollar.

Know its limits before you trust the number. The calculator models rectangular walls with a uniform height, so cathedral ceilings, sloped walls, and rooms with lots of alcoves are approximated, not measured exactly. It estimates walls only: ceilings, trim, baseboards, and doors are separate surfaces with their own areas and usually their own paint. The coverage rate, 350 square feet per US gallon per coat, is the contractor planning rule, not a property of your specific wall: texture, sheen, primer, and application technique all change real consumption, which is why the results always round up to a whole can and why a small waste allowance is the safer habit. Think of the estimate as your starting point for budgeting, not a guarantee of how much you will pour out of the cans. A painter who trusts a rule of thumb without checking the room ends up back at the store mid-job, and that is the trip this calculator is meant to save.

How to fill in the six fields: perimeter, height, openings, coats, waste, and price

Start with the unit toggle: Feet/gallons or Meters/liters, and keep every measurement in that system. Wall perimeter is the total length of all walls you plan to paint, walked around the room at floor level and added up. Include alcoves and bay-window returns, and leave out walls you are not painting, like a closet behind a door you will keep closed. Wall height is floor to ceiling, or floor to the trim line if a chair rail or wainscot marks the upper edge of the painted area. Doors plus windows is the total area you will not paint: measure each opening, height by width, and add them together, in square feet for imperial or square meters for metric. The classic mistake is mixing systems, entering a 3.5-meter wall into a feet calculation, which turns a real room into a fantasy one. When in doubt, re-measure rather than estimate, because the whole result scales linearly with the perimeter.

Coats is how many layers the walls will get, from 1 to 10, and primer counts as a coat: a new wall that needs primer plus two finish coats is entered as 3. Waste percent is the allowance for cut-ins around trim, touch-ups, drips, and paint left in the roller; 5 to 10 percent is the common range, and 0 means no allowance at all. Price per can is what one gallon, or one liter in metric mode, costs where you buy it, and it affects only the estimated cost: the can count stays the same whether you type 30 or 60, so leave it at 0 if you only care about how much paint to buy. Every field must be a number, coats must be at least 1, and waste percent can go up to 100, though anything above 20 usually means you are paying to pour paint down the roller tray. The calculator flags impossible entries with a clear message rather than guessing.

Reading the results: net area, paint area, cans to buy, and cost

The results panel shows four numbers that build on each other. Net wall area is the total wall surface after doors and windows are subtracted, the area the paint will actually touch. Area to paint multiplies that by your coats and adds the waste allowance, so it is always larger than the net area: two coats do not paint twice as fast, they double the paint you need. Both areas are rounded to whole square feet or square meters for readability, and the bars beside them make the relationship visible at a glance. A room with 600 square feet of walls, 21 square feet of openings, and two coats comes out to 579 net and 1,158 to paint. When the jump between the two numbers looks bigger than you expected, recheck the coats and the waste percent before you blame the room, because those two fields move the area to paint far more than a missed inch of perimeter.

Cans to buy is the number that matters at the checkout: the exact amount of paint, divided by the coverage of one can, rounded up to the next whole can, because stores do not sell a third of a gallon. That rounding is deliberate: a partially used can stays useful for touch-ups, and buying one extra can is cheaper than a second trip for a half-pint. Estimated cost is the cans to buy times the price per can you entered, formatted as money. If the estimate feels high, revisit the waste allowance and the coats before the measurements, since those are the dials you control. And keep the coverage rate honest in your head: it is a planning number, not a property of your wall, so on heavily textured or previously unsealed surfaces real consumption runs higher. When the result sits close to a can boundary, like 3.9 gallons, rounding up in your mind as well is the habit that keeps a job from stalling halfway.

How is the result calculated?

Repainting a bedroom: perimeter 60 ft, height 10 ft

A bedroom has walls with a total perimeter of 60 feet and a 10-foot ceiling height, so the gross wall area is 600 sq ft. The two windows and the door total about 21 sq ft of openings, leaving 579 sq ft. With two coats of paint and no waste allowance, the area to paint is 1,158 sq ft. At 350 sq ft per gallon that is about 3.31 gallons — so you should buy 4 gallons.

Example input and output
Input Value
perimeter 60
wallHeight 10
openings 21
coats 2
wastePercent 0
pricePerCan 40
Result 579 sq ft net · 1,158 sq ft to paint · buy 4 gallons · ≈ $160

Repainting a living room and hallway: 88 ft perimeter, 9 ft height, 10% waste

This example is the one that trips up most DIY painters: a living room and hallway where the first estimate came up short, because nobody wrote down the openings or remembered the second coat. Walked at floor level, the walls total 88 feet of perimeter, and they run 9 feet from floor to ceiling, so the gross wall area is 88 × 9 = 792 square feet. Two windows, a front door, and a hallway door take 48 square feet of openings out of the picture, leaving 744 square feet of wall that will actually see paint. You plan two coats, because a deep color over a light one does not cover in a single pass. Without any allowance, two coats mean 1,488 square feet, which at 350 square feet per gallon is about 4.25 gallons, an awkward number that leaves you guessing whether to buy four cans or five. But you will also cut in around the trim, touch up the corners, and spill a little, so you add a 10 percent waste allowance: 744 × 2 × 1.10 is 1,637 square feet, about 4.68 gallons, and since stores do not sell fractions of a gallon, the calculator rounds up to 5 cans. At $55 per gallon the estimate is $275, about $30 more than the raw gallon count suggests, and that is the price of finishing in one trip. Planning that slack is like a painter measuring twice before cutting the brush edge: the extra minute up front costs less than a second visit to the store. Keep the fifth can sealed and it will still do touch-ups a year later.

Example input and output
Input Value
perimeter 88
wallHeight 9
openings 48
coats 2
wastePercent 10
pricePerCan 55
Result 744 sq ft net · 1,637 sq ft to paint · buy 5 gallons · ≈ $275

Fresh-plastered kitchen in metric: 14 m perimeter, 3 coats (primer plus two finish)

A freshly plastered kitchen is a special case, because the walls have never been sealed and the numbers behave differently. The room measures 14 meters around at floor level with 2.5-meter walls, so the gross area is 14 × 2.5 = 35 square meters. A window of about 1.6 square meters and a door of 2.4 square meters take 4 square meters out, leaving 31 square meters of bare plaster. Bare plaster needs a primer coat before finish paint adheres evenly, and you want two finish coats on top; in this calculator primer counts as a coat, so you enter 3 coats with no waste allowance, and the area to paint becomes 31 × 3 = 93 square meters. In metric mode the same coverage rate is expressed in liters, about 8.6 square meters per liter, so 93 divided by 8.6 is about 10.8 liters, and the calculator rounds up to the next whole can: 11 liters. At $32 per liter that is $352 for the paint alone, which sounds like a lot for one kitchen until you remember that a third of it is primer. Buying the full 11 liters is like a tailor adding up the fabric before cutting: the primer eats a third of the paint, and stopping mid-job to run to the store costs more than the extra liter. You can also enter 2 coats instead of 3 and watch the estimate drop from 11 liters to 8, which is a real decision worth making on paper before you stand in front of the shelf.

Example input and output
Input Value
perimeter 14
wallHeight 2.5
openings 4
coats 3
wastePercent 0
pricePerCan 32
Result 31 m² net · 93 m² to paint · buy 11 liters · ≈ $352

What is the formula and its assumptions?

Net wall area

wall area = perimeter × wall height − openings

Formula terms
Symbol Meaning
perimeter total length of all walls to be painted
wall height height from floor to ceiling (or trim line)
openings total area of doors, windows, and other non-painted areas

Area to paint

paint area = wall area × coats × (1 + waste%)

Formula terms
Symbol Meaning
coats number of coats (primer counts as a coat)
waste% allowance for cut-ins, touch-ups, and spills

Cans needed

cans = ceil(paint area / coverage per can)

Formula terms
Symbol Meaning
coverage per can 350 sq ft per gallon (≈ 8.6 m² per liter)
ceil rounded up to the next whole can

What are the most common mistakes?

  • Painting the gross wall area without subtracting doors and windows — that can overbuy a full gallon.
  • Forgetting that a second coat doubles the paint, not the coverage.
  • Using the same estimate for walls and ceilings without adjusting the measurements.

What are the assumptions and limitations?

  • Coverage varies with surface texture, sheen, and application method — the estimate is a planning number, not a guarantee.
  • The calculator assumes rectangular walls with a uniform height; cathedral ceilings and irregular layouts need a different model.
  • Buying the next whole can may still fall short on heavily textured or previously unsealed surfaces.

Where do the numbers come from?

Last reviewed August 12, 2026 · Version 1.1.0 · Toolivaro does not guarantee external content.

Frequently asked questions

Does the coverage rate include primer?

The 350 sq ft per gallon rate is for one coat of finish paint on a sealed, reasonable surface. Primer is a separate coat — enter it in the coats field (for example 3 coats: primer + two finish coats) if you are covering a new surface or a dramatic color change.

Why do I need a waste allowance?

Cutting in around trim, painting over textured surfaces, touch-ups, and spills all consume extra paint. Most painters add 5–10% on top of the calculated area, and buying the next whole can usually covers the difference.

Can I use the same estimate for ceilings?

No — the calculator measures walls using perimeter and height. For a ceiling, use the floor dimensions: length × width gives the ceiling area, then divide by the same coverage rate.

Why does the result say to buy 4 gallons when the exact amount is 3.31?

Because paint is sold in whole cans and the calculator rounds up: you cannot buy 0.31 of a gallon, and rounding down would leave you short. The leftover from the fourth can is not waste: it is the same color as your wall, and a sealed can remains usable for touch-ups for a long time. The cost line follows the whole can count, so you budget for what you will actually pay at the register. If the exact figure lands just under a whole can, that is a good moment to review the waste allowance before buying.

My room is not a rectangle, with an alcove and a bay window. How do I measure the perimeter?

Measure the real total length of wall you will paint: run the tape along the baseboard of every wall, including the alcove returns and the angled bay-window walls, and add the segments. That total is the perimeter to enter. Doorways you will not paint stay in the count, because you subtract them with the openings field anyway. For walls that are not vertical, like stairwells, the calculator assumes a uniform height, so use the average height where the slope is gentle. For irregular rooms the result stays an approximation, so round up when the number lands near a can boundary.

What should I put for price per can when the tool is in meters and liters?

The price of one can in the unit system you are using: in Feet/gallons mode, the price of one US gallon; in Meters/liters mode, the price of one liter. The field only feeds the estimated cost, so the can count is correct even if you leave the price blank or set it to 0. Note that real stores sell paint in 1, 2.5, and 5 liter cans rather than exact liters, so for an accurate budget, multiply the cans you actually plan to buy by their real prices.

Part of Home renovation estimators

Found a mistake or have a correction? Report it — we review every correction.

Was this helpful?

Reviewed by the Toolivaro editorial team per our methodology Methodology · Editorial policy