Nutter Tools
Nutter Tools

A free toolbox that runs in your browser. A tool for every job.

Your files never leave your device

Images

  • Convert images
  • Compress images
  • Resize images
  • Crop
  • Watermark

PDF & files

  • Merge PDFs
  • Split a PDF
  • Images to PDF
  • PDF to images
  • Remove photo location

Video & audio

  • Compress video
  • Convert video
  • Video to GIF
  • Convert audio
  • Trim audio

Everyday

  • QR codes
  • Passwords
  • Time zones
  • Unit converter
  • Word count
  • Webcam test

Developer

  • JSON formatter
  • Base64
  • Regex tester
  • Hashes
  • JWT decoder

Site

  • About
  • Contact
  • Settings
  • Privacy
  • Terms
  • Site map
  • llms.txt

Everyday

  • Images
  • Video
  • Audio
  • PDF & files
  • Text
  • QR codes
  • Units & math
  • Time & dates
  • Color
  • Passwords & IDs
  • Device tests
  • Sun & moon

For developers

  • JSON
  • Encoding
  • Regex & cron
  • Web & auth
  • Hashing & encryption
  • Config files
  • Network
  • Browser
  • AI
  • Fake data
© Nutter Toolsnutter.tools
  1. Home
  2. Regex & cron
  3. IBAN format guide
Your files stay on your device

IBAN format guide

Shows the IBAN structure for a chosen country: total length, segments, pattern, national check digits, and a marked sample.

This tool is in beta

Still being tested. If a result looks wrong, tell us.

Report a problem

Pick a country or paste an IBAN to see its structure.

All countries in the bundled subset

CountryCodeLengthPatternSynthetic example
AlbaniaAL28AL2!n8!n16!cAL7145678901A1B2C3D4E5F6G7H8
AndorraAD24AD2!n8!n12!cAD8823456789A1B2C3D4E5F6
AustriaAT20AT2!n16!nAT385678901234567890
AzerbaijanAZ28AZ2!n4!a20!cAZ03ABCDA1B2C3D4E5F6G7H8A1B2
BahrainBH22BH2!n4!a14!cBH66ABCDA1B2C3D4E5F6G7
BelarusBY28BY2!n4!c20!cBY67A1B2A1B2C3D4E5F6G7H8A1B2
BelgiumBE16BE2!n3!n7!n2!nBE74890901234501
Bosnia and HerzegovinaBA20BA2!n3!n3!n10!nBA517898909012345678
BrazilBR35BR2!n5!n10!n1!n15!cBR081234523456789013A1B2C3D4E5F6G7H
BulgariaBG22BG2!n4!a6!n8!cBG43ABCD012345A1B2C3D4
Costa RicaCR22CR2!n18!nCR52456789012345678901
CroatiaHR21HR2!n7!n10!nHR7890123450123456789
CyprusCY28CY2!n8!n16!cCY8456789012A1B2C3D4E5F6G7H8
CzechiaCZ24CZ2!n4!n16!nCZ7667897890123456789012
DenmarkDK18DK2!n4!n10!nDK8589019012345678
Dominican RepublicDO28DO2!n4!c20!cDO79A1B2A1B2C3D4E5F6G7H8A1B2
EstoniaEE20EE2!n2!n14!nEE030112345678901234
FinlandFI18FI2!n3!n11!nFI1523434567890123
FranceFR27FR2!n5!n5!n11!c2!nFR273456745678A1B2C3D4E5F67
GeorgiaGE22GE2!n2!a16!nGE58AB6789012345678901
GermanyDE22DE2!n8!n10!nDE78789012348901234567
GibraltarGI23GI2!n4!a15!cGI86ABCDA1B2C3D4E5F6G7H
GreeceGR27GR2!n3!n4!n16!cGR728909012A1B2C3D4E5F6G7H8
GreenlandGL18GL2!n4!n10!nGL7778908901234567
HungaryHU28HU2!n7!n1!n15!n1!nHU37012345612345678901234563
IcelandIS26IS2!n4!n2!n6!n10!nIS084567566789017890123456
IraqIQ23IQ2!n4!a3!n12!nIQ51ABCD456567890123456
IrelandIE22IE2!n4!a6!n8!nIE83ABCD23456734567890
IsraelIL23IL2!n3!n3!n13!nIL392343454567890123456
ItalyIT27IT2!n1!a5!n5!n12!cIT27A6789078901A1B2C3D4E5F6
JordanJO30JO2!n4!a4!n18!cJO04ABCD7890A1B2C3D4E5F6G7H8A1
KazakhstanKZ20KZ2!n3!n13!cKZ43890A1B2C3D4E5F6G
KosovoXK20XK2!n4!n10!n2!nXK316789789012345689
KuwaitKW30KW2!n4!a22!cKW83ABCDA1B2C3D4E5F6G7H8A1B2C3
LatviaLV21LV2!n4!a13!cLV31ABCDA1B2C3D4E5F6G
LebanonLB28LB2!n4!n20!cLB479012A1B2C3D4E5F6G7H8A1B2
LiechtensteinLI21LI2!n5!n12!cLI1512345A1B2C3D4E5F6
LithuaniaLT20LT2!n5!n11!nLT952345634567890123
LuxembourgLU20LU2!n3!n13!cLU66345A1B2C3D4E5F6G
MoldovaMD24MD2!n2!c18!cMD40A1A1B2C3D4E5F6G7H8A1
MonacoMC27MC2!n5!n5!n11!c2!nMC795678967890A1B2C3D4E5F89
MontenegroME22ME2!n3!n15!nME09789890123456789012
NetherlandsNL18NL2!n4!a10!nNL19ABCD0123456789
North MacedoniaMK19MK2!n3!n10!n2!nMK43890901234567801
NorwayNO15NO2!n4!n6!n1!nNO1401231234562
PakistanPK24PK2!n4!a16!cPK02ABCDA1B2C3D4E5F6G7H8
PolandPL28PL2!n8!n16!nPL03234567893456789012345678
PortugalPT25PT2!n4!n4!n1!n10!n2!nPT69345645675678901234578
QatarQA29QA2!n4!a21!cQA04ABCDA1B2C3D4E5F6G7H8A1B2C
RomaniaRO24RO2!n4!a16!cRO69ABCDA1B2C3D4E5F6G7H8
RussiaRU33RU2!n9!n5!n15!cRU8378901234589012A1B2C3D4E5F6G7H
Saint LuciaLC32LC2!n4!a24!cLC11ABCDA1B2C3D4E5F6G7H8A1B2C3D4
San MarinoSM27SM2!n1!a5!n5!n12!cSM98A3456745678A1B2C3D4E5F6
Saudi ArabiaSA24SA2!n2!a18!cSA26ABA1B2C3D4E5F6G7H8A1
SerbiaRS22RS2!n3!n13!n2!nRS87678789012345678989
SlovakiaSK24SK2!n4!n16!nSK3312342345678901234567
SloveniaSI19SI2!n5!n8!n2!nSI20012341234567823
SpainES24ES2!n4!n4!n1!n11!nES7012342345345678901234
SwedenSE24SE2!n3!n17!nSE7290101234567890123456
SwitzerlandCH21CH2!n5!n12!cCH0634567A1B2C3D4E5F6
TunisiaTN24TN2!n2!n3!n13!n2!nTN6934456567890123456767
TurkeyTR26TR2!n5!n1!n16!cTR20456785A1B2C3D4E5F6G7H8
UkraineUA29UA2!n6!n19!cUA80567890A1B2C3D4E5F6G7H8A1B
United Arab EmiratesAE23AE2!n3!n16!nAE633454567890123456789
United KingdomGB22GB2!n4!a6!n8!nGB45ABCD56789067890123

A checksum that passes says the IBAN is well formed, nothing more: it does not confirm that the account exists, is open, or belongs to anyone. National check digits that sit inside the BBAN, where a country has them, are listed but not recomputed here. Every example on this page is synthetic and marked as one, because publishing real-looking account numbers helps nobody.

Format lookup

Mode

The registry is a bundled subset of ISO 13616 participants, not every country. Pasted IBANs from countries outside the subset still get the country code, check digits and a mod 97 verdict.

More regex & cron tools

  • Area code lookup
  • IPv6 expand & compress
All regex & cron tools

Was this tool useful?