Random IBAN Generator

Generate valid test IBANs with correct MOD-97 check digits for 30 countries across Europe, the Middle East and South Asia. For testing payment forms and bank-transfer integrations; they are not real accounts.

Select Country

Generated IBAN

IBAN
DE24 5001 0517 8408 6170 35
Country
Germany
Check Digits
24
Bank Code
50010517
Account Number
8408617035
BBAN (Basic Bank Account Number)
500105178408617035
Shortcuts: G Generate ยท C Copy IBAN

Validate IBAN

About IBAN

IBAN (International Bank Account Number) is an internationally agreed system of identifying bank accounts across national borders. It was originally adopted by the European Committee for Banking Standards.

1
Country Code

First 2 letters identify the country (e.g., DE for Germany)

2
Check Digits

2-digit checksum calculated using MOD-97 algorithm

3
BBAN

Basic Bank Account Number containing bank code and account number

For Testing Only

These IBAN numbers are generated for software testing purposes only. They are not linked to real bank accounts.

IBAN formats by country

Every IBAN is a country code, two check digits and a national account number (the BBAN). The length and layout of the BBAN differ by country. In the formats below, k is a check digit, B a bank code, S a branch code and C an account digit.

CountryLengthFormatExample
๐Ÿ‡ฉ๐Ÿ‡ช Germany22DEkk BBBB BBBB CCCC CCCC CCDE89 3704 0044 0532 0130 00
๐Ÿ‡ฌ๐Ÿ‡ง United Kingdom22GBkk BBBB SSSS SSCC CCCC CCGB29 NWBK 6016 1331 9268 19
๐Ÿ‡ซ๐Ÿ‡ท France27FRkk BBBB BSSS SSCC CCCC CCCC CKKFR14 2004 1010 0505 0001 3M02 606
๐Ÿ‡ช๐Ÿ‡ธ Spain24ESkk BBBB SSSS KKCC CCCC CCCCES91 2100 0418 4502 0005 1332
๐Ÿ‡ฎ๐Ÿ‡น Italy27ITkk XBBB BBSS SSSC CCCC CCCC CCCIT60 X054 2811 1010 0000 0123 456
๐Ÿ‡ณ๐Ÿ‡ฑ Netherlands18NLkk BBBB CCCC CCCC CCNL91 ABNA 0417 1643 00
๐Ÿ‡ง๐Ÿ‡ช Belgium16BEkk BBBC CCCC CCKKBE68 5390 0754 7034
๐Ÿ‡ฆ๐Ÿ‡น Austria20ATkk BBBB BCCC CCCC CCCCAT61 1904 3002 3457 3201
๐Ÿ‡จ๐Ÿ‡ญ Switzerland21CHkk BBBB BCCC CCCC CCCC CCH93 0076 2011 6238 5295 7
๐Ÿ‡ต๐Ÿ‡ฑ Poland28PLkk BBBS SSSK CCCC CCCC CCCC CCCCPL61 1090 1014 0000 0712 1981 2874
๐Ÿ‡ต๐Ÿ‡น Portugal25PTkk BBBB SSSS CCCC CCCC CCCK KPT50 0002 0123 1234 5678 9015 4
๐Ÿ‡ธ๐Ÿ‡ช Sweden24SEkk BBBC CCCC CCCC CCCC CCCCSE45 5000 0000 0583 9825 7466
๐Ÿ‡ณ๐Ÿ‡ด Norway15NOkk BBBB CCCC CCKNO93 8601 1117 947
๐Ÿ‡ฉ๐Ÿ‡ฐ Denmark18DKkk BBBB CCCC CCCC CCDK50 0040 0440 1162 43
๐Ÿ‡ซ๐Ÿ‡ฎ Finland18FIkk BBBS SCCC CCCC CKFI21 1234 5600 0007 85
๐Ÿ‡ฎ๐Ÿ‡ช Ireland22IEkk AAAA BBBB BBCC CCCC CCIE29 AIBK 9311 5212 3456 78
๐Ÿ‡ฑ๐Ÿ‡บ Luxembourg20LUkk BBBC CCCC CCCC CCCCLU28 0019 4006 4475 0000
๐Ÿ‡ฌ๐Ÿ‡ท Greece27GRkk BBBS SSSC CCCC CCCC CCCC CCCGR16 0110 1250 0000 0001 2300 695
๐Ÿ‡จ๐Ÿ‡ฟ Czech Republic24CZkk BBBB SSSS SSCC CCCC CCCCCZ65 0800 0000 1920 0014 5399
๐Ÿ‡ท๐Ÿ‡ด Romania24ROkk BBBB CCCC CCCC CCCC CCCCRO49 AAAA 1B31 0075 9384 0000
๐Ÿ‡ต๐Ÿ‡ฐ Pakistan24PKkk BBBB CCCC CCCC CCCC CCCCPK36 SCBL 0000 0011 2345 6702
๐Ÿ‡ฆ๐Ÿ‡ช United Arab Emirates23AEkk BBBC CCCC CCCC CCCC CCCAE07 0331 2345 6789 0123 456
๐Ÿ‡ธ๐Ÿ‡ฆ Saudi Arabia24SAkk BBCC CCCC CCCC CCCC CCCCSA03 8000 0000 6080 1016 7519
๐Ÿ‡ถ๐Ÿ‡ฆ Qatar29QAkk BBBB CCCC CCCC CCCC CCCC CCCC CQA58 DOHB 0000 1234 5678 90AB CDEF G
๐Ÿ‡ฐ๐Ÿ‡ผ Kuwait30KWkk BBBB CCCC CCCC CCCC CCCC CCCC CCKW81 CBKU 0000 0000 0000 1234 5601 01
๐Ÿ‡ง๐Ÿ‡ญ Bahrain22BHkk BBBB CCCC CCCC CCCC CCBH67 BMAG 0000 1299 1234 56
๐Ÿ‡น๐Ÿ‡ท Turkey26TRkk BBBB B0CC CCCC CCCC CCCC CCTR33 0006 1005 1978 6457 8413 26
๐Ÿ‡ช๐Ÿ‡ฌ Egypt29EGkk BBBB SSSS CCCC CCCC CCCC CCCC CEG38 0019 0005 0000 0000 2631 8000 2
๐Ÿ‡ฏ๐Ÿ‡ด Jordan30JOkk BBBB SSSS CCCC CCCC CCCC CCCC CCJO94 CBJO 0010 0000 0000 0131 0003 02
๐Ÿ‡ฎ๐Ÿ‡ฑ Israel23ILkk BBBN NNCC CCCC CCCC CCCIL62 0108 0000 0009 9999 999

IBAN generator FAQ

Are generated IBANs real bank accounts?

No. They have the right length, format and MOD-97 check digits for their country, so they pass IBAN validation, but they are random and not linked to any account. Never use them to send or request money.

How are IBAN check digits calculated?

Move the country code and "00" to the end of the account number, convert letters to numbers (A = 10 up to Z = 35), take the remainder modulo 97 and subtract it from 98. A valid IBAN rearranged the same way leaves a remainder of 1.

Can I generate the IBAN for my own bank account here?

No. This tool creates random test IBANs. To get your own IBAN, use your bank's app, a statement, or the IBAN calculator on your bank's website.

Which countries does the IBAN generator support?

It supports 30 countries across Europe, the Middle East and South Asia, including Germany, the United Kingdom, France, Pakistan, the United Arab Emirates, Saudi Arabia and Turkey.