Land Unit Converter
Convert between acre, bigha, guntha, marla, kanal, square feet, square meters and hectares — built for Indian land deals.
Formula used
How to use this converter
- Type the value you want to convert in the first box.
- Pick the starting unit in the From box and the target unit in the To box.
- The answer appears instantly — change any box and it recalculates on its own.
The formula
Every unit converts through square feet: multiply your value by the unit's sq-ft size, then divide by the target unit's size. Standards used: 1 acre = 43,560 sq ft, 1 guntha = 1,089 sq ft, 1 marla = 272.25 sq ft, 1 kanal = 5,445 sq ft (20 marla), 1 sq yd = 9 sq ft, 1 hectare = 107,639 sq ft, 1 sq m = 10.764 sq ft. For bigha we use the UP standard of 27,225 sq ft — see the note below, because bigha changes from state to state.
Quick conversion table
| From | Equals | Note |
|---|---|---|
| 1 acre | 40 guntha | Maharashtra standard |
| 1 acre | 1.6 bigha | UP bigha |
| 1 guntha | 1,089 sq ft | The definition |
| 1 bigha (UP) | 2,500 sq yd | Common quote |
| 1 kanal | 20 marla | Punjab standard |
| 1 marla | 272.25 sq ft | = 30.25 sq yd |
| 1 acre | 8 kanal | Punjab standard |
| 1 hectare | 2.471 acre | Metric standard |
A warning about bigha
Bigha is not one fixed size in India — a UP bigha (27,225 sq ft) differs from a Rajasthan or West Bengal bigha. Always confirm which bigha your local patwari or dealer means before signing anything. Guntha (1,089 sq ft, = 121 sq yd) is standard in Maharashtra and Karnataka, while acre and hectare are the same everywhere. Marla (272.25 sq ft) and kanal (20 marla = 5,445 sq ft) are the standard units in Punjab, on both sides of the border.
Frequently asked questions
How many guntha are in 1 acre?
40 guntha = 1 acre (in Maharashtra/Karnataka).
How many square feet is 1 bigha?
It depends on the state. This converter uses the UP standard: 27,225 sq ft (0.625 acre).
How many sq ft is 1 guntha?
1,089 sq ft, which is also 121 square yards.
How many marla are in 1 kanal?
20 marla = 1 kanal (5,445 sq ft). And 8 kanal make 1 acre.
How many acres is 1 hectare?
2.471 acres.