IBAN doğrulama: geçerli mi, hangi bankaya ait?
IBAN’ı aşağıya yapıştırın: numaranın kontrol hanesi ISO 7064 MOD 97-10 algoritmasıyla doğrulanır ve banka kodundan hangi bankaya ait olduğu bulunur. Hesaplama tarayıcınızda yapılır, girdiğiniz IBAN sunucuya gönderilmez.
Boşluklu ya da boşluksuz yazabilirsiniz. Yazdıkça doğrulanır.
Deneyin
IBAN nedir?
IBAN (International Bank Account Number), bir banka hesabını ülke ve banka bilgisiyle birlikte tekil olarak tanımlayan uluslararası hesap numarası biçimidir. Amacı, para transferlerinde hesap numarasının yanlış yazılmasını daha gönderim anında yakalamak ve uluslararası transferlerde tek bir standart kullanmaktır.
Türkiye’de IBAN 26 karakterdir ve “TR” ile başlar. Uzunluk ülkeden ülkeye değişir; örneğin Almanya’da 22, İngiltere’de 22, Fransa’da 27 karakterdir.
Türkiye IBAN’ının yapısı
26 karakter beş alana ayrılır:
| Karakter | Alan | Açıklama |
|---|---|---|
| 1–2 | Ülke kodu | Türkiye için sabit: TR |
| 3–4 | Kontrol hanesi | MOD 97-10 ile hesaplanır; yazım hatalarını yakalar |
| 5–9 | Banka kodu | Bankanın 4 haneli EFT kodu, başına 0 eklenerek 5 haneye tamamlanır |
| 10 | Rezerv hane | Türkiye’de kullanılmıyor, 0 yazılır |
| 11–26 | Hesap numarası | Bankanın kendi kuralına göre doldurduğu 16 hane |
IBAN’dan şube bulunabilir mi?
Hayır. Türkiye IBAN’ında standart bir şube kodu alanı yoktur.
IBAN’ın son 16 hanesi “hesap numarası” alanıdır ve bu alanı her banka kendi iç kuralına göre doldurur. Bazı bankalar şube bilgisini bu alana gömer, bazıları gömmez; ortak bir kural olmadığı için IBAN’a bakarak şube çıkarmak güvenilir değildir. Bunu vaat eden araçlar tahmin yürütür ve yanılabilir.
IBAN’dan kesin olarak çıkarılabilecek tek kurum bilgisi bankanın kendisidir — bunu da 5.–9. karakterlerdeki banka kodu verir. Şube bilgisine ihtiyacınız varsa hesap sahibinden ya da bankadan teyit almanız gerekir.
IBAN doğrulama nasıl çalışır?
IBAN’ın 3. ve 4. karakterleri kontrol hanesidir ve ISO 7064 MOD 97-10 algoritmasıyla hesaplanır. Doğrulama dört adımda yapılır:
-
1
İlk dört karakteri sona alın
TR33 0006 1005 … → 0006 1005 … TR33
-
2
Harfleri sayıya çevirin
A=10, B=11 … Z=35. “TR” → “2927”
-
3
Oluşan sayının 97’ye bölümünden kalanı bulun
Sayı çok uzun olduğu için bölme parça parça yapılır
-
4
Kalan 1 ise IBAN biçimsel olarak geçerlidir
Kalan başka bir şeyse numarada yazım hatası vardır
Dikkat: bu kontrol yalnızca numaranın matematiksel olarak tutarlı olduğunu gösterir. Hesabın gerçekten var olduğunu, açık olduğunu veya kime ait olduğunu göstermez. Transfer öncesinde alıcı adını mutlaka teyit edin.
Kontrol basamağı her hatayı yakalar mı?
Hayır. MOD 97-10 rakam hatalarını eksiksiz yakalar, ancak bir rakamın yerine harf yazıldığında küçük bir kısmını kaçırır. Sebebi şu: algoritma harfleri iki basamaklı sayıya açar (A=10 … Z=35), bu yüzden bir harf eklendiğinde sayının uzunluğu değişir ve konumsal ağırlıklar kayar.
| Hata tipi | Yalnızca MOD 97-10 | Bu araç |
|---|---|---|
| Tek hane rakam değişimi | %100 | %100 |
| Komşu iki karakterin yer değiştirmesi | %100 | %100 |
| Rakam yerine harf yazılması | %99,05 | %100 |
Ölçüm yöntemi: gerçek banka kodları ve uydurma hesap numaralarıyla üretilmiş 20 geçerli IBAN üzerinde olası tüm tek karakter hataları denendi (4.320 rakam değişimi, 411 yer değiştirme, 12.480 rakam→harf değişimi). MerkeziHesap ölçümü, 7 Ağustos 2026.
Bu araç farkı kapatmak için iki ek kontrol yapar. Birincisi: TCMB tebliğine göre IBAN’ın 3–10. karakterleri (kontrol basamakları, banka kodu ve rezerv alan) yalnızca rakam olabilir; buralarda harf varsa IBAN geçersiz sayılır. İkincisi: hesap numarası alanında harf bulunursa — ki tebliğe göre bu teknik olarak mümkündür — sonuç geçerli gösterilir ama uyarı verilir, çünkü Türkiye’de hesap numaraları rakamdan oluşur ve oradaki bir harf neredeyse her zaman O/0 veya I/1 karışmasıdır.
Türkiye banka kodları
IBAN’ın 5.–9. karakterlerindeki banka kodu, bankanın EFT kodudur. Aşağıdaki tabloda arama yaparak bir kodun hangi bankaya ait olduğunu görebilirsiniz.
| Kod | Banka | Tür |
|---|---|---|
| 0001 | Türkiye Cumhuriyet Merkez Bankası A.Ş. | Merkez bankası |
| 0004 | İller Bankası A.Ş. | Kalkınma ve yatırım |
| 0010 | Türkiye Cumhuriyeti Ziraat Bankası A.Ş. | Mevduat |
| 0012 | Türkiye Halk Bankası A.Ş. | Mevduat |
| 0014 | Türkiye Sınai Kalkınma Bankası A.Ş. | Kalkınma ve yatırım |
| 0015 | Türkiye Vakıflar Bankası T.A.O. | Mevduat |
| 0016 | Türkiye İhracat Kredi Bankası A.Ş. (Türk Eximbank) | Kalkınma ve yatırım |
| 0017 | Türkiye Kalkınma ve Yatırım Bankası A.Ş. | Kalkınma ve yatırım |
| 0029 | Birleşik Fon Bankası A.Ş. | Mevduat |
| 0032 | Türk Ekonomi Bankası A.Ş. (TEB) | Mevduat |
| 0046 | Akbank T.A.Ş. | Mevduat |
| 0059 | Şekerbank T.A.Ş. | Mevduat |
| 0060 | Türk Ticaret Bankası A.Ş. | Mevduat |
| 0062 | Türkiye Garanti Bankası A.Ş. (Garanti BBVA) | Mevduat |
| 0064 | Türkiye İş Bankası A.Ş. | Mevduat |
| 0067 | Yapı ve Kredi Bankası A.Ş. | Mevduat |
| 0091 | Arap Türk Bankası A.Ş. (A&T Bank) | Mevduat |
| 0092 | Citibank A.Ş. | Mevduat |
| 0094 | Bank Mellat İstanbul Türkiye Merkez Şubesi | Mevduat |
| 0096 | Freedom Bank A.Ş. (eski adı Turkish Bank A.Ş.) (doğrulanmalı) | Mevduat |
| 0098 | JPMorgan Chase Bank N.A. Merkezi Columbus Ohio İstanbul Türkiye Şubesi | Mevduat |
| 0099 | ING Bank A.Ş. | Mevduat |
| 0103 | Fibabanka A.Ş. | Mevduat |
| 0108 | Turkland Bank A.Ş. (T-Bank) | Mevduat |
| 0109 | ICBC Turkey Bank A.Ş. | Mevduat |
| 0111 | QNB Bank A.Ş. (eski adı QNB Finansbank A.Ş.) | Mevduat |
| 0115 | Deutsche Bank A.Ş. | Mevduat |
| 0116 | PASHA Yatırım Bankası A.Ş. | Kalkınma ve yatırım |
| 0121 | Standard Chartered Yatırım Bankası Türk A.Ş. | Kalkınma ve yatırım |
| 0122 | Société Générale (SA) Merkezi Paris İstanbul Türkiye Merkez Şubesi | Mevduat |
| 0123 | HSBC Bank A.Ş. | Mevduat |
| 0124 | Alternatifbank A.Ş. (Alternatif Bank) | Mevduat |
| 0125 | Burgan Bank A.Ş. | Mevduat |
| 0129 | Bank of America Yatırım Bank A.Ş. | Kalkınma ve yatırım |
| 0132 | İstanbul Takas ve Saklama Bankası A.Ş. (Takasbank) | Kalkınma ve yatırım |
| 0134 | DenizBank A.Ş. | Mevduat |
| 0135 | Anadolubank A.Ş. | Mevduat |
| 0137 | Rabobank A.Ş. | Mevduat |
| 0138 | Diler Yatırım Bankası A.Ş. | Kalkınma ve yatırım |
| 0139 | GSD Yatırım Bankası A.Ş. | Kalkınma ve yatırım |
| 0141 | Nurol Yatırım Bankası A.Ş. | Kalkınma ve yatırım |
| 0142 | BankPozitif Kredi ve Kalkınma Bankası A.Ş. | Kalkınma ve yatırım |
| 0143 | Aktif Yatırım Bankası A.Ş. (Aktif Bank) | Kalkınma ve yatırım |
| 0146 | Odea Bank A.Ş. (Odeabank) | Mevduat |
| 0147 | MUFG Bank Turkey A.Ş. | Mevduat |
| 0148 | Intesa Sanpaolo S.p.A. İstanbul Türkiye Merkez Şubesi | Mevduat |
| 0149 | Bank of China Turkey A.Ş. | Mevduat |
| 0150 | Golden Global Yatırım Bankası A.Ş. | Kalkınma ve yatırım |
| 0151 | D Yatırım Bankası A.Ş. | Kalkınma ve yatırım |
| 0152 | Destek Yatırım Bankası A.Ş. | Kalkınma ve yatırım |
| 0153 | Misyon Yatırım Bankası A.Ş. | Kalkınma ve yatırım |
| 0154 | Tera Yatırım Bankası A.Ş. | Kalkınma ve yatırım |
| 0155 | Q Yatırım Bankası A.Ş. | Kalkınma ve yatırım |
| 0156 | Hedef Yatırım Bankası A.Ş. | Kalkınma ve yatırım |
| 0157 | Enpara Bank A.Ş. | Mevduat |
| 0158 | Colendi Bank A.Ş. | Mevduat |
| 0159 | Fups Bank A.Ş. | Mevduat |
| 0160 | Ziraat Dinamik Banka A.Ş. | Mevduat |
| 0161 | Aytemiz Yatırım Bankası A.Ş. | Kalkınma ve yatırım |
| 0203 | Albaraka Türk Katılım Bankası A.Ş. | Katılım |
| 0205 | Kuveyt Türk Katılım Bankası A.Ş. | Katılım |
| 0206 | Türkiye Finans Katılım Bankası A.Ş. | Katılım |
| 0209 | Ziraat Katılım Bankası A.Ş. | Katılım |
| 0210 | Vakıf Katılım Bankası A.Ş. | Katılım |
| 0211 | Türkiye Emlak Katılım Bankası A.Ş. | Katılım |
| 0212 | Hayat Finans Katılım Bankası A.Ş. | Katılım |
| 0213 | T.O.M. Katılım Bankası A.Ş. | Katılım |
| 0214 | Dünya Katılım Bankası A.Ş. | Katılım |
| 0215 | Adil Katılım Bankası A.Ş. | Katılım |
| 0806 | Merkezi Kayıt Kuruluşu A.Ş. (MKK) | Diğer |
| 0807 | Posta ve Telgraf Teşkilatı A.Ş. (PTT Bank) | Diğer |
| 0071 | Fortis Bank A.Ş. | Mevduat |
| 0088 | The Royal Bank of Scotland Plc. Merkezi Amsterdam İstanbul Merkez Şubesi | Mevduat |
| 0097 | Habib Bank Limited İstanbul Türkiye Merkez Şubesi | Mevduat |
| 0100 | Adabank A.Ş. | Mevduat |
| 0106 | Portigon A.G. (eski adı WestLB AG) İstanbul Merkez Şubesi | Mevduat |
| 0208 | Asya Katılım Bankası A.Ş. (Bank Asya) | Katılım |
Aramanıza uyan banka bulunamadı.
Listede faaliyetteki 71 banka görünüyor; çözümleme ayrıca kapanmış veya devrolmuş 6 bankanın eski kodunu da tanır. Kaynak: TCMB Ödeme Sistemleri katılımcı listesi ve bankaların kendi yayınları. Son güncelleme: . Banka kodları değişebilir; kritik işlemlerde bankanızdan teyit alın.
Sık sorulan sorular
IBAN (International Bank Account Number), bir banka hesabını ülke ve banka bilgisiyle birlikte tekil olarak tanımlayan uluslararası hesap numarası biçimidir. Türkiye’de IBAN 26 karakterdir ve “TR” ile başlar.
IBAN’ın 3. ve 4. karakterleri kontrol hanesidir. ISO 7064 MOD 97-10 algoritmasıyla hesaplanır: ilk dört karakter sona alınır, harfler sayıya çevrilir ve oluşan sayının 97’ye bölümünden kalan 1 ise IBAN biçimsel olarak geçerlidir. Bu kontrol yazım hatalarını yakalar; hesabın gerçekten var olduğunu göstermez.
Evet. Türkiye IBAN’ında 5. ile 9. karakterler banka kodudur; bu kod bankaların EFT kodlarıyla eşleştirilerek hangi bankaya ait olduğu kesin olarak bulunur.
Hayır. Türkiye IBAN’ında standart bir şube kodu alanı yoktur. IBAN’ın son 16 hanesi hesap numarası alanıdır ve bu alanı her banka kendi iç kuralına göre doldurur. Bazı bankalar şube bilgisini bu alana gömse de ortak bir kural olmadığı için IBAN’dan şube çıkarmak güvenilir değildir. “IBAN’dan şube bulma” vaadinde bulunan araçlar tahmin yürütür.
Hayır. MOD 97-10 rakam hatalarını eksiksiz yakalar, ancak bir rakamın yerine harf yazıldığında küçük bir kısmını kaçırır; çünkü algoritma harfleri iki basamaklı sayıya açar ve konumsal ağırlıklar kayar. Bu araç, TCMB tebliğine göre yalnızca rakam olabilen 3–10. karakterleri ayrıca denetler ve hesap numarası alanındaki harfler için uyarı verir.
Geçerlilik kontrolü yalnızca IBAN’ın matematiksel olarak tutarlı olduğunu gösterir. Hesabın açık olduğunu, kime ait olduğunu veya transfere uygun olduğunu göstermez. Transfer öncesinde alıcı adını mutlaka teyit edin.
Hayır. Doğrulama tamamen tarayıcınızda yapılır; IBAN sunucuya gönderilmez ve hiçbir yere kaydedilmez.
Tek tek IBAN kontrol etmek yerine
MerkeziHesap şirketinizin banka hesaplarına salt-okunur entegre olur; hesap hareketlerini otomatik toplar, kasa raporu ve nakit akış grafiği üretir, dekont ve ekstreleri arşivler. Her sabah internet şubelerinde gezinmeye gerek kalmaz.
MerkeziHesap’ı inceleyin