Pakistan IBAN Generator

Pick your bank, type your account number, and get your Pakistani IBAN, built with your bank’s own rule. Free, no sign-up, and worked out in your browser.

Your bank (16 with a known rule)

The account number format differs from bank to bank. Worked out in your browser; nothing is sent to us.

How a Pakistani IBAN Is Built

A Pakistani IBAN is always 24 characters: PK, two check digits, a four-letter bank code, and a sixteen-digit account part. The account part is your account number filled with zeros on the left until it is sixteen digits long, so an account number of fourteen digits gains two leading zeros. The two check digits are calculated over everything else with the ISO 13616 MOD-97 method, which is how a checker spots a mistyped IBAN.

What differs from bank to bank is the account number you start from. Meezan’s 14 digits begin with the branch code; Bank Alfalah keeps the branch code in front and pads only the account number behind it; Khushhali puts a fixed 000001 before the account number; UBL adds digits that are not part of the account number at all. That is why the generator follows each bank’s own rule rather than one rule for all, and offers no generator where the rule is not known.

Banks and Their IBAN Codes

The four letters after the check digits name the bank. Every code below appears in an IBAN published by the bank, by the State Bank of Pakistan or by an account holder, or in the code of the bank’s own IBAN generator. Where a bank has a generator here, take the IBAN from the tool; for the others, take it from the bank’s app or statement.

CodeBankGenerator
ABHIABHI Microfinance BankYes
FINCABHI Microfinance BankUse the bank’s app
AIINAl Baraka Bank (Pakistan)Use the bank’s app
ABPAAllied BankYes
APNAApna Microfinance BankUse the bank’s app
ASCMAskari BankYes
BAHLBank AL HabibUse the bank’s app
ALFHBank AlfalahYes
SUMBBank MakramahUse the bank’s app
BKCHBank of China PakistanUse the bank’s app
BKIPBankIslami PakistanYes
CITICitibank, N.A. PakistanUse the bank’s app
DEUTDeutsche Bank AG PakistanUse the bank’s app
DUIBDubai Islamic Bank PakistanYes
TMFBEasypaisa BankUse the bank’s app
FAYSFaysal BankYes
FWOMFirst Women BankUse the bank’s app
HABBHabib Bank LimitedYes
MPBLHabib Metropolitan BankUse the bank’s app
FMFBHBL Microfinance BankUse the bank’s app
ICBKICBC PakistanUse the bank’s app
JSBLJS BankUse the bank’s app
KHBLKhushhali BankYes
MUCBMCB BankYes
MCIBMCB Islamic BankYes
MEZNMeezan BankYes
JCMAMobilink Microfinance Bank (JazzCash)Use the bank’s app
WMBLMobilink Microfinance Bank (JazzCash)Use the bank’s app
NBPANational Bank of PakistanUse the bank’s app
NRSPNRSP BankYes
SADASadaPayUse the bank’s app
SAMBSamba BankUse the bank’s app
SINDSindh BankUse the bank’s app
SMFBSindh Microfinance BankUse the bank’s app
SONESoneri BankUse the bank’s app
SCBLStandard Chartered Bank (Pakistan)Yes
SBPDState Bank of PakistanUse the bank’s app
SBPPState Bank of PakistanUse the bank’s app
KHYBThe Bank of KhyberUse the bank’s app
BPUNThe Bank of PunjabUse the bank’s app
UMBLU BankYes
UNILUnited Bank LimitedUse the bank’s app
ZTBLZarai Taraqiati BankYes

What to Type for Each Bank

ABHI Microfinance Bank ABHI

For a branch account, your 16-digit account number. For a wallet, your mobile number in the form 03XXXXXXXXX. Rule read on the bank’s own IBAN page. Accepts 11 or 16 digits.

ABL (Allied Bank) ABPA

Your 14- or 16-digit Allied Bank account number. Rule read on the bank’s own IBAN page. Accepts 14 or 16 digits.

Askari Bank ASCM

Your 13-digit Askari account number. Rule read on the bank’s own IBAN page. Accepts 13 digits.

Bank Alfalah ALFH

Your 4-digit branch code followed by your account number (10 to 12 digits). Rule read on the bank’s own IBAN page. Accepts 14 to 16 digits.

BankIslami Pakistan BKIP

Your 15-digit account number, including the branch code. The bank converts on its own server, so this is the State Bank’s rule, checked against a published account and its IBAN. Accepts 15 digits.

Dubai Islamic Bank Pakistan DUIB

Your 10-digit account number, including the branch code. Rule read on the bank’s own IBAN page. Accepts 10 digits.

Faysal Bank FAYS

Your 14- or 16-digit account number, including the branch code, for example 01101010012345 or 0330000123456789. Rule read on the bank’s own IBAN page. Accepts 14 or 16 digits.

HBL (Habib Bank Limited) HABB

Your 14-digit HBL account number: the 4-digit branch code, the 8-digit account number and the 2-digit suffix. The bank converts on its own server, so this is the State Bank’s rule, checked against a published account and its IBAN. Accepts 14 digits.

Khushhali Bank KHBL

Your 10-digit Khushhali account number. The bank puts 000001 in front of it. Rule read on the bank’s own IBAN page. Accepts 10 digits.

MCB Bank MUCB

Your 16-digit MCB account number. The IBAN carries it unchanged. Rule read on the bank’s own IBAN page. Accepts 16 digits.

MCB Islamic Bank MCIB

Your 16-digit MCB Islamic account number. The IBAN carries it unchanged. The bank converts on its own server, so this is the State Bank’s rule, checked against a published account and its IBAN. Accepts 16 digits.

Meezan Bank MEZN

Your 14-digit Meezan account number: the 4-digit branch code followed by the 10-digit account number. Rule read on the bank’s own IBAN page. Accepts 14 digits.

NRSP Bank NRSP

Your 13-digit NRSP account number. Rule read on the bank’s own IBAN page. Accepts 13 digits.

Standard Chartered Bank (Pakistan) SCBL

Your Standard Chartered account number, up to 16 digits. Rule read on the bank’s own IBAN page. Accepts up to 16 digits.

U Bank UMBL

Your 16-digit U Bank account number. Rule read on the bank’s own IBAN page. Accepts 16 digits.

ZTBL (Zarai Taraqiati Bank) ZTBL

Your 14-digit ZTBL account number. Rule read on the bank’s own IBAN page. Accepts 14 digits.

Check an IBAN You Were Given

If someone sent you a Pakistani IBAN, the IBAN checker confirms the check digits and tells you which bank it belongs to. For the full layout of the format, see the Pakistan IBAN format page and our guide to Pakistani IBANs. A valid IBAN shows that the number is well formed; it does not show that the account is open or whose it is.

Frequently Asked Questions

How do I generate my IBAN number in Pakistan?

Pick your bank above and type your account number exactly as your bank prints it, for example on your cheque book or in your banking app. The tool places it in the 16-digit account part with your bank's rule and adds the two check digits. The result is a 24-character IBAN starting with PK.

How long is a Pakistani IBAN?

Always 24 characters: PK, two check digits, the four-letter bank code and a sixteen-digit account part. Most banks fill a shorter account number with zeros on the left; a few place the digits differently, Bank Alfalah after the branch code and Khushhali Bank behind a fixed 000001, which is why the tool asks for your bank.

Is the generated IBAN the same one my bank gives me?

For most banks it is built with the rule the bank's own generator uses. HBL, BankIslami and MCB Islamic work their IBANs out on their own servers, so for them the tool uses the State Bank of Pakistan's rule, which reproduces their published IBANs exactly. Either way, your bank's record is the final word: the IBAN in your banking app or on your statement is the one to give out if the two ever differ.

Where do I find my IBAN without a generator?

Every Pakistani bank shows it in its mobile app and internet banking under the account details, and prints it on account statements. The bank's helpline can also give it to you after verifying your identity.

Is my account number sent to ibanchecker.cash?

No. The IBAN is worked out in your browser and nothing you type is sent to us or stored.

Sources

Last updated: 25 September 2026