GALAXY OF TOOLS

UNITS SECTOR

Kanal to Marla Converter

1 kanal = 20 marla — convert kanal to marla and back as you type, with the formula and a chart.

kanal
All area units
marla
1 kanal = 20 marla1 kanal = 20 marla
1 kanal × 20 = 20 marla
Quick values

Runs entirely in your browser. Nothing you enter or upload is sent to a server.

Convert kanal to marla

To convert kanal to marla, multiply the value in kanal by 20. Plots in Punjab, Haryana, Himachal, Jammu & Kashmir and Pakistan are sold in kanal and marla, often written together as “1 kanal 5 marla”. This kanal to marla converter works both ways: type kanal or marla into either box above and the other box, the worked formula and the chart below update as you type.

A kanal is 20 marla. With the 272.25 sq ft revenue marla it is 5,445 sq ft, and 8 kanal make one acre (Haryana WEB-HALRIS land-record units). Farm land and large residential plots in Punjab, Haryana, Himachal, Jammu & Kashmir and Pakistan are measured in kanal and marla. One kanal is 20 marla.

A marla in Punjab and Haryana revenue records is 9 sarsai of 5.5 ft × 5.5 ft — 272.25 sq ft or 30.25 square yards. Going the other way, one marla equals 0.05 kanal. House plots in Punjab, Haryana, Himachal, Jammu & Kashmir and Pakistan are sold as “5 marla” or “10 marla”.

How to convert kanal to marla with this tool

  1. Type a number into the Kanal (kanal) box — it starts at 1 kanal as an example.
  2. Read the answer in the Marla (marla) box and in the result panel, which also shows the formula with your number.
  3. To go the other way, type into the marla box and the kanal value is worked out backwards. For other units, open the area converter.
  4. Choose how many decimal places you want, or tap a quick value such as 0.5 kanal, 2 kanal, 4 kanal.
  5. Press Copy result to paste the conversion into a message, spreadsheet or note.

Kanal to Marla converter features

Converts both ways

Type in the kanal box to get marla, or in the marla box to get kanal. The other box follows instantly.

Exact factor

Calculations use 1 kanal = 20 marla, and rounding is applied only to the answer you see — choose Auto or 0–10 decimal places.

Formula with your number

The working is shown under the result, for example 1 kanal × 20 = 20 marla, so you can check it or copy the method.

Quick values and chart

Tap common values like 0.5 kanal, 2 kanal, 4 kanal, or read the kanal-to-marla table further down this page.

Kanal to Marla formula

The formula is marla = kanal × 20. It is exact because by definition 20 marla make one kanal, whatever the size of the marla.

The reverse formula is kanal = marla ÷ 20. Three worked examples:

  • One kanal: 1 kanal × 20 = 20 marla
  • Half a kanal: 0.5 kanal × 20 = 10 marla
  • 8 kanal (one acre): 8 kanal × 20 = 160 marla

Which marla?

The kanal is always 20 marla, but the marla itself is not one size. Revenue records in Punjab and Haryana use 272.25 sq ft (9 sarsai of 5.5 ft × 5.5 ft), as Haryana’s WEB-HALRIS land-record portal and Punjab’s Chief Town Planner state; many urban housing schemes in Punjab and Pakistan use a 225 sq ft or 250 sq ft marla. So 1 kanal = 20 marla, but the square footage depends on the marla — use the marla to square feet converter with its state selector.

Kanal to Marla quick reference

The values people look up most often, worked out with the exact factor:

  • 1 kanal = 20 marla
  • 1 marla = 0.05 kanal
  • 0.5 kanal = 10 marla
  • 2 kanal = 40 marla
  • 4 kanal = 80 marla
  • 8 kanal = 160 marla

Quick tip: Multiply by 20: 1.25 kanal = 25 marla — the “1 kanal 5 marla” plot.

Related conversions: Gaj to Square Feet, Square Feet to Gaj and the full area converter.

Kanal to Marla conversion table

Values in marla are rounded to 4 decimal places (more for very small numbers). For any value not listed, type it into the converter above.

Kanal (kanal)Marla (marla)
0.255
0.510
0.7515
120
1.2525
1.530
240
2.550
360
480
5100
6120
8160
10200
16320
20400

Kanal to Marla FAQ

How many marla is 2 kanal?

2 kanal is 40 marla: 2 kanal × 20 = 40 marla.

How do I convert kanal to marla?

Multiply the value in kanal by 20. For example, 4 kanal × 20 = 80 marla. To convert back, divide the value in marla by 20.

How many kanal are in one marla?

One marla is 0.05 kanal, because 1 marla ÷ 20 = 0.05 kanal.

What is 4 kanal in marla?
4 kanal = 80 marla. That result is exact — no rounding is involved.
How many marla are in a kanal?

Twenty. With the revenue marla of 272.25 sq ft, a kanal is 5,445 sq ft and 8 kanal make an acre: 1 kanal = 20 marla.

You might also need