Convert kanals to marlas

Enter a value in kanals (kanal) to get marlas (marla). One kanal is 20 marlas; one marla is 0.05 kanals.

✓ Runs in your browser — nothing uploaded Free, no sign-upNo watermark

How to use the Kanal to marla

  1. Type the number of kanals.
  2. Click Convert.
  3. Read the result in marlas, plus the same value in every other area unit.

kanal to marla formula

marlas = kanals × 20. To go the other way, kanals = marlas × 0.05 (see marlas to kanals).

Worked example

12 kanal × 20 = 240 marla.

Kanals to marlas conversion table

KanalsMarlas
0.1 kanal2 marla
0.5 kanal10 marla
1 kanal20 marla
2 kanal40 marla
3 kanal60 marla
5 kanal100 marla
10 kanal200 marla
20 kanal400 marla
25 kanal500 marla
50 kanal1,000 marla
100 kanal2,000 marla
250 kanal5,000 marla
500 kanal10,000 marla
1,000 kanal20,000 marla

About the kanal

20 marlas, or 5,445 square feet (605 sq yd); 8 kanals make one acre. Used in Punjab, Khyber Pakhtunkhwa, Haryana and Jammu & Kashmir.

About the marla

A South Asian land unit: 272.25 square feet (30.25 sq yd) in the standard definition used in Pakistan and most of northern India. Some housing societies use a 225 sq ft marla; check the scheme.

Related conversions

marlas to kanals · kanals to square feet · kanals to acres · any unit.

Frequently asked questions

How many marlas in a kanal?

20 marlas.

How many kanals in a marla?

0.05 kanals.

Is the factor exact?

The factor 20 is derived from the units' exact definitions; only the display is rounded.

Privacy

This tool runs entirely inside your browser using WebAssembly and the Canvas/File APIs. Your files are never uploaded to ToolFlint or any third party; you can verify this in your browser's network tab or by switching to airplane mode after the page loads. Read how we process files.

Last updated 2026-09-23.