Work out rug size for room instantly with clear inputs, formula shown and shareable results.
A rug should leave an even border of visible floor — 30-60 cm is the usual range — which frames the room rather than fighting the walls. For a dining table the rug must extend at least 60 cm beyond the table on all sides so chairs stay on it when pulled out.
Rug sizing
rug dimension = room dimension - 2 x border gap, scaled for the placement type
A rug that reaches the walls reads as bad carpet. The visible floor border defines the rug as a deliberate object and makes the room look larger.
Add at least 60 cm to every side of the table so the back legs of a pulled-out chair remain on the rug. Chairs catching the edge is the commonest mistake.