IBAN Generator

Convert a Pakistani account number into a valid IBAN instantly.

Convert an account number

17 banks whose account numbers convert to an IBAN on their own.

Mobile wallets

Built from the mobile number your wallet is registered with — no account number needed.

Already have an IBAN?

Check whether it is valid and see which bank it belongs to before you send money.

Check an IBAN

Banks that have to give you the IBAN

These banks hide part of the IBAN inside codes you never see, or issue account numbers longer than an IBAN can hold. No converter can work them out from your account number — so rather than guess, we explain where to find the real one.

Allied Bank

ABPA · ABL

Bank Makramah

SUMB · Summit Bank

Habib Metropolitan Bank

MPBL · HMB · Habib Metro

JazzCash

JCMA · Mobilink Microfinance Bank

JS Bank

JSBL · Zindigi

MCB Islamic Bank

MCIB · MIB

Mobilink Microfinance Bank

WMBL

National Bank of Pakistan

NBPA · NBP

Samba Bank

SAMB

Silkbank

SAUD

Soneri Bank

SONE

The Bank of Khyber

KHYB · BOK

How it works

1

Pick your bank

Every bank lays out its account numbers differently, so the conversion rule is different for each one. Pick yours and the page tells you exactly what to type.

2

Enter your account number

Type it as printed on your cheque book, statement or banking app — spaces and dashes are ignored. Mobile wallets ask for your phone number instead.

3

Copy your IBAN

The 24-character IBAN is built and checksum-verified in your browser, along with a breakdown showing which part of your number went where.

Frequently asked questions

What is an IBAN?
An IBAN (International Bank Account Number) is a standard way of identifying a bank account. A Pakistani IBAN is always 24 characters: PK, two check digits, a four-letter bank code, and a 16-digit account part.
Why do I need one?
Banks use the IBAN for transfers, including Raast and IBFT. Anyone sending money to your account — an employer, a client, or family abroad — will ask for it rather than your plain account number.
Why is my bank listed as “needs your bank”?
Some banks fold branch or product codes into the IBAN that are not printed anywhere you can see, or issue account numbers too long to fit the 16 digits an IBAN allows. For those, no tool can derive the IBAN from your account number — anything that claims to is guessing.
Is the result accurate?
Each supported bank uses a conversion rule checked against real account-and-IBAN pairs, and every IBAN is verified against its own checksum before it is shown. It is still only as correct as the number you type, so confirm it with your bank before a large transfer.
Does this store my account number?
No. Everything runs in your browser. No account number, phone number or IBAN is sent to a server or stored anywhere.
Can one phone number have more than one wallet IBAN?
Yes. The same mobile number can be registered with SadaPay, NayaPay and JazzCash at once, and each one issues its own separate IBAN. Make sure you use the one for the wallet the sender is paying into.