Check an IBAN
before you send money to it

Paste an IBAN and we’ll tell you if it’s well formed and where it falls apart if it doesn’t check out.
Enter IBAN
This is some text inside of a div block.
IBAN
-
Country
-
Bank
-
Bank code
-
Branch code
-
Account number
-
Disclaimer
Remember to check it with your recipient or bank though. We can't tell you if it's real, or if it's the right IBAN for a particular account.

Got the right IBAN? 
Now get a better deal for sending money.

SuperPay is the cheaper, faster and easier way to get the best possible exchange rate.
Pricing Calculator
1 AED = 0.000 GBP
Recipient receives exactly
GBP
You send approximately
AED
Please enter a value above "1000"
Potential savings up to AED 00.00
Send money
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

How an IBAN
catches its own typos

This is the single Characters three and four of every IBAN are check digits — a number calculated from every other character in the account number. Change any single character and the calculation no longer matches.

That single arithmetic check catches the overwhelming majority of real mistakes: a mistyped digit, two characters transposed, a character dropped. It’s why a bank can reject a bad IBAN instantly instead of finding out two days later.

It isn’t perfect. Two errors that happen to cancel out will pass. But for a number typed or pasted by hand, it’s a very good filter — and it costs nothing to run.biggest source of surprise at the end of a job. Gratuity is calculated on the last basic salary stated in your MOHRE-registered contract. Every allowance on top of 
it is excluded.

What’s inside
a UAE IBAN

Always 23 characters. The account number is zero-padded, which is why a short account number still produces a 23-character IBAN.

Not in a UAE IBAN: a branch code, and a SWIFT/BIC code. Neither can be derived from the number, which is why this tool doesn’t show them.

IBAN length by country

All 85 countries the checker validates, with a known-good example for each.

CountryCodeLengthExample
AlbaniaAL28AL35 2021 1109 0000 0000 0123 4567
AndorraAD24AD14 0008 0001 0012 3456 7890
AustriaAT20AT48 3200 0000 1234 5864
AzerbaijanAZ28AZ77 VTBA 0000 0000 0012 3456 7890
BahrainBH22BH02 CITI 0000 1077 1816 11
BelarusBY28BY86 AKBB 1010 0000 0029 6600 0000
BelgiumBE16BE71 0961 2345 6769
Bosnia and HerzegovinaBA20BA39 3385 8048 0021 1234
BrazilBR29BR15 0000 0000 0000 1093 2840 814P 2
British Virgin IslandsVG24VG07 ABVI 0000 0001 2345 6789
BulgariaBG22BG19 STSA 9300 0123 4567 89
Costa RicaCR22CR23 0151 0841 0026 0123 45
CroatiaHR21HR17 2360 0001 1012 3456 5
CyprusCY28CY21 0020 0195 0000 3570 0123 4567
Czech RepublicCZ24CZ55 0800 0000 0012 3456 7899
DenmarkDK18DK95 2000 0123 4567 89
Dominican RepublicDO28DO22 ACAU 0000 0000 0001 2345 6789
EgyptEG29EG80 0002 0001 5678 9012 3451 8000 2
El SalvadorSV28SV43 ACAT 0000 0000 0000 0012 3123
EstoniaEE20EE47 1000 0010 2014 5685
Faroe IslandsFO18FO06 6460 0004 3304 06
FinlandFI18FI14 1009 3000 1234 58
FranceFR27FR76 3000 6000 0112 3456 7890 189
GeorgiaGE22GE60 NB00 0000 0123 4567 89
GermanyDE22DE75 5121 0800 1245 1261 99
GibraltarGI23GI56 XAPO 0000 0123 4567 890
GreeceGR27GR96 0810 0010 0000 0123 4567 890
GreenlandGL18GL92 6471 0002 1710 39
GuatemalaGT28GT20 AGRO 0000 0000 0012 3456 7890
HungaryHU28HU93 1160 0006 0000 0000 1234 5676
IcelandIS26IS75 0001 1212 3456 3108 9620 99
IraqIQ23IQ20 CBIQ 8618 0010 1010 500
IrelandIE22IE06 BOFI 9000 8412 3456 71
IsraelIL23IL17 0108 0000 0001 2612 345
ItalyIT27IT60 X054 2811 1010 0000 0123 456
JordanJO30JO71 CBJO 0000 0000 0000 1234 5678 90
KazakhstanKZ20KZ24 4350 0000 1234 4567
KosovoXK20XK05 1212 0123 4567 8906
KuwaitKW30KW81 CBKU 0000 0000 0000 1234 5601 01
LatviaLV21LV97 HABA 0012 3456 7891 0
LebanonLB28LB92 0007 0000 0000 1231 2345 6123
LibyaLY25LY38 0210 0100 0000 1234 5678 9
LiechtensteinLI21LI74 0880 6123 4567 8901 2
LithuaniaLT20LT60 1010 0123 4567 8901
LuxembourgLU20LU12 0010 0012 3456 7891
MaltaMT31MT31 MALT 0110 0000 0000 0000 0000 123
MauritaniaMR27MR13 0002 0001 0100 0012 3456 753
MauritiusMU30MU43 BOMM 0101 1234 5678 9101 000M UR
MoldovaMD24MD21 EX00 0000 0000 0123 4567
MonacoMC27MC58 1009 6180 7901 2345 6789 085
MongoliaMN20MN58 0050 0991 2345 6789
MontenegroME22ME25 5100 0001 2345 6789 20
NetherlandsNL18NL02 ABNA 0123 4567 89
NicaraguaNI28NI79 BAMC 0000 0000 0000 0312 3123
North MacedoniaMK19MK07 2000 0278 5123 453
NorwayNO15NO83 3000 1234 567
OmanOM23OM04 0280 0000 1234 5678 901
PakistanPK24PK36 SCBL 0000 0011 2345 6702
PalestinePS29PS92 PALS 0000 0000 0400 1234 5670 2
PolandPL28PL10 1050 0099 7603 1234 5678 9123
PortugalPT25PT50 0033 1031 1234 5678 9019 7
QatarQA29QA54 QNBA 0000 0000 0000 6931 2345 6
RomaniaRO24RO66 BACX 0000 0012 3456 7890
RussiaRU33RU02 0445 2560 0407 0281 0412 3456 7890 1
Saint LuciaLC32LC14 BOSL 1234 5678 9012 3456 7890 1234
San MarinoSM27SM76 P085 4009 8121 2345 6789 123
Sao Tome and PrincipeST25ST23 0002 0000 0289 3557 1014 8
Saudi ArabiaSA24SA44 2000 0001 2345 6789 1234
SerbiaRS22RS35 1050 0812 3123 1231 73
SeychellesSC31SC74 MCBL 0103 1234 5678 9012 3456 USD
SlovakiaSK24SK89 7500 0000 0000 1234 5671
SloveniaSI19SI56 1920 0123 4567 892
SomaliaSO23SO06 1000 0011 2312 3456 789
SpainES24ES79 2100 0813 6101 2345 6789
SudanSD18SD88 1112 3456 7890 12
SwedenSE24SE72 8000 0810 3400 0978 3242
SwitzerlandCH21CH56 0483 5012 3456 7800 9
Timor-LesteTL23TL38 0010 0123 4567 8910 106
TunisiaTN24TN59 0401 8104 0049 4271 2345
TurkeyTR26TR19 0006 2000 0911 2345 6789 01
UkraineUA29UA90 3052 9929 9000 4149 1234 5678 9
United Arab EmiratesAE23AE46 0090 0000 0012 3456 789
United KingdomGB22GB33 BUKB 2020 1555 5555 55
Vatican CityVA22VA59 0011 2300 0012 3456 78
YemenYE30YE20 ALMF 0000 0000 0000 1234 5601 01

Questions people actually ask

Yes. The check runs entirely inside your browser — your IBAN is never sent to us or to anyone else, and nothing is stored. You can confirm it yourself: open your browser’s developer tools, watch the network panel, and check an IBAN. Nothing goes out.

No. It means the number is well formed and passes its built-in checksum. Whether the account is open, and who it belongs to, is not something any public tool can tell you.

Sometimes. The bank code sits inside the IBAN, and we can name the bank for 17 UAE banks. For other banks and other countries the IBAN is still validated — we just can’t name the bank.

No. It means the number is well formed and passes its built-in checksum. Whether the account is open, and who it belongs to, is not something any public tool can tell you.

Most often an invisible character copied along with it from a PDF or a chat message. Try typing it by hand instead of pasting. If it still fails, one character is likely wrong.