Marla Converter
Convert Pakistani land units instantly — marla, kanal, square feet, square yards, acre and murabba.
Convert land area
Converted values
Enter a value and press Convert.
What are marla and kanal?
Marla and kanal are the traditional land measurement units used across Pakistan — especially in Punjab and Sindh. While the rest of the world talks in square metres, Pakistani property deals, registry documents and housing society maps all speak marla and kanal. One kanal equals 20 marla, and one marla equals 272.25 square feet (30.25 square yards).
Standard conversion table
| Unit | Equals |
|---|---|
| 1 Marla | 272.25 sq ft = 30.25 sq yd |
| 1 Kanal | 20 marla = 5,445 sq ft |
| 1 Acre | 8 kanal = 160 marla = 43,560 sq ft |
| 1 Murabba | 25 acre = 200 kanal |
| 1 Square yard | 9 sq ft |
Land unit FAQs
How many marla are in one kanal?
One kanal equals 20 marla in the standard Pakistani system used in Punjab, Sindh and most of the country.
How many square feet is one marla?
One marla equals 272.25 square feet (30.25 square yards).
How many kanal are in one acre?
One acre equals 8 kanal, or 160 marla.
What is a murabba?
A murabba is a traditional land unit equal to 25 acres (200 kanal). It is still used for agricultural land in Punjab.
Is a marla the same size everywhere in Pakistan?
Not always. The standard marla is 272.25 sq ft, but some housing societies use a 250 sq ft marla. Always confirm which standard your documents use.