Convert kanal to marla, square feet, square yards and acres. Works with every common marla standard used in Pakistan.

In Pakistan and Indian Punjab, land is counted in kanal and marla. The marla count is easy, because a kanal always holds 20 marla. The real area is what changes, because a marla can be 225, 250 or 272.25 sq ft. This converter handles both at once, so you see the marla count and the true area side by side.
How many marla are in 1 kanal?
1 kanal = 20 marla, always. In square feet, that is 4,500 sq ft when a marla is 225 sq ft (most housing societies), 5,000 sq ft at 250, and 5,445 sq ft at the 272.25 sq ft revenue standard.
Kanal conversion table
| Kanal | Marla | Sq ft @ 225 | Sq ft @ 272.25 |
|---|---|---|---|
| 0.5 | 10 | 2,250 | 2,722.5 |
| 1 | 20 | 4,500 | 5,445 |
| 2 | 40 | 9,000 | 10,890 |
| 4 | 80 | 18,000 | 21,780 |
| 8 | 160 | 36,000 | 43,560 (1 acre) |
Land units in Pakistan
1 acre = 8 kanal = 160 marla (revenue standard)
1 murabba = 25 acres
The acre is a fixed 43,560 sq ft. It equals exactly 8 kanal only with the 272.25 sq ft revenue marla, which is the standard used for agricultural land.
How to use the Kanal to Marla Converter
Enter the kanal
Type the area in kanal. Half a kanal is 0.5.

Choose the marla size
Use 225 sq ft for most housing societies, or 272.25 sq ft for agricultural land and revenue records.

Read the result
The marla count shows in large text. Square feet, square yards, acres and square meters are listed underneath.

Converting marla back to kanal
Divide the marla by 20. For example, 30 marla ÷ 20 = 1.5 kanal, often written as “1 kanal 10 marla”.
Frequently asked questions
How many square feet are in 1 kanal?
It’s 4,500 sq ft in most housing societies, 5,000 sq ft where a 250 sq ft marla is used, and 5,445 sq ft in land records.
How many kanal make an acre?
An acre is 8 kanal when the revenue marla of 272.25 sq ft is used.
Is 1 kanal the same everywhere?
A kanal is always 20 marla, but its area changes with the marla size. Always check which standard a seller is using.
What is 1 kanal in square yards?
500 square yards at 225 sq ft per marla, or 605 square yards at 272.25.
What is half a kanal called?
Half a kanal is 10 marla, a very common plot size for houses.
Sources and further reading
Related tools
Last reviewed: October 2026
