🗺️ Kanal to Square Meters Converter

5.0 out of 5 (1 rating)
Advertisement

Enter details

Converted Value
505.857

Also available in our Android app, with charts and full breakdown tables.

Rate this calculator

Was it useful? A quick star rating helps others — and you can leave a comment too.
Rate it: ★ ★ ★ ★ ★
Advertisement

⚡ Kanal to Square Meters: the quick answer

1 kanal = 505.857 m² 1 kanal equals 505.857 square meters

To convert kanal to square meters, multiply the value by 505.857. To go the other way, multiply square meters by 0.00197684 to get kanal.

↔ Convert square meters to kanal instead

🧮 Formula

Kanal to Square Meters
m² = kanal × 505.857
Square Meters to Kanal
kanal = m² × 0.00197684

Where

  • kanal = the area in kanal
  • m² = the area in square meters
Every unit here is defined by its area in square meters, so the conversion factor is (square meters per kanal) ÷ (square meters per square meter).

📊 Kanal to Square Meters conversion table

Kanal (kanal)Square Meters (m²)
1 kanal505.857 m²
2 kanal1,011.71 m²
5 kanal2,529.29 m²
10 kanal5,058.57 m²
20 kanal10,117.1 m²
50 kanal25,292.9 m²
100 kanal50,585.7 m²
500 kanal252,929 m²
1,000 kanal505,857 m²

✏️ Worked examples

Convert 25 kanal to square meters

25 kanal × 505.857 = 12,646.4 m²

Try this example →

Convert 250 kanal to square meters

250 kanal × 505.857 = 126,464 m²

Try this example →

📘 About these units

Kanal (kanal). A kanal is 20 marla: 5,445 square feet (605 square yards, 505.86 m²), used in Punjab, Haryana, Himachal Pradesh, Jammu & Kashmir and Pakistan; 8 kanal make an acre. Used in: Asia — Punjab, Haryana & Pakistan.

Square meter (m²). The square meter is the SI unit of area, the area of a square with 1 m sides.

❓ Frequently asked questions

How many square meters are in one kanal?

There are 505.857 square meters in one kanal.

How do I convert kanal to square meters?

Multiply the number of kanal by 505.857. For example, 10 kanal equal 5,058.57 square meters.

How many kanal are in one square meter?

One square meter equals 0.00197684 kanal.

What people are saying
★★★★★
Anonymous · 04 Oct 2026