IBAN doğrulama
IBAN doğru mu — ve neden.
Çıktı
Sonucu burada görmek için yukarıya yapıştırın veya yazın.
Dosyalarınız cihazınızda kalır
Bu araç tamamen tarayıcınızda çalışır. Yapıştırdığınız içerik cihazınızda işlenir ve asla bir sunucuya gönderilmez; bu yüzden token'lar, anahtarlar ve yayımlanmamış metinlerle güvenle kullanabilirsiniz.
Örnek
Ev sahibinin mesajla gönderdiği IBAN’ı kirayı yollamadan kontrol etmek
Ev sahibi kira için IBAN’ını mesajla gönderdi: TR33 0006 1005 1978 6457 8413 26. Elle yazılmış ya da eksik kopyalanmış bir IBAN’daki tek karakterlik hata, para yola çıkmadan yakalanmalı. IBAN’ı olduğu gibi yapıştırın; boşluklar, küçük harfler ve baştaki “IBAN:” sorun olmaz.
- İlk dört karakter sona taşınır: 0006100519786457841326TR33. Harfler sayıya çevrilir (T = 29, R = 27) ve 0006100519786457841326292733 sayısı çıkar.
- Bu sayının 97’ye bölümünden kalan 1: kontrol haneleri 33 tutuyor. Sonuç banka kodunu (00061), rezerv alanı (0) ve 16 haneli hesap numarasını (0519786457841326) ayrı ayrı gösterir.
- Şüphelendiğiniz yazımları alt alta yapıştırın: her satır ayrı denetlenir, hatanın türü yazılır ve üstte kaçının geçerli olduğu görünür (burada 2/6).
| Yapıştırılan | Araç ne diyor | Sonuç |
|---|---|---|
| IBAN: tr33 0006 1005 1978 6457 8413 26 | kalan 1 | Geçerli |
| TR33 0006 1005 1978 6457 8413 27 (son hane yanlış) | kalan 28 | Geçersiz |
| TR33 0006 1005 1978 6457 8413 62 (son iki hane yer değiştirmiş) | kalan 3 | Geçersiz |
| TR33 O006 1005 1978 6457 8413 26 (0 yerine O harfi) | «5. karakterdeki “O” buraya uymuyor: rakam olmalı.» | Geçersiz |
| TR33 0006 1005 1978 6457 8413 2 (bir hane eksik) | «IBAN TR: 26 karakter olmalı, 25 girildi.» | Geçersiz |
| DE89 3704 0044 0532 0130 00 (Almanya’dan bir IBAN) | kalan 1, banka kodu (BLZ) 37040044 | Geçerli |
Yalnızca ilk satır ile Almanya IBAN’ı geçerli; diğer yazımlar para gönderilmeden yakalanır. Geçerli, doğru yazılmış demektir: hesabın açık olduğunu ya da ev sahibine ait olduğunu göstermez, bunu yalnızca banka bilebilir.
Nasıl çalışır
- IBAN’ları her satıra bir tane gelecek şekilde yapıştırın; boşluklar, küçük harfler ve baştaki “IBAN” yazısı sorun olmaz.
- Her IBAN, ülkesine göre doğru uzunlukta ve biçimde mi, iki kontrol hanesi tutuyor mu diye denetlenir. İspanya, İtalya, Fransa gibi ülkelerde hesap numarasının ulusal kontrol haneleri de hesaplanır.
- Sonuçta IBAN dörderli gruplar hâlinde, banka kodu ve hesap numarasıyla birlikte görünür; mod 97 hesabı da üç adımda yazılır.
Sık sorulan sorular
- IBAN nasıl doğrulanır?
- İlk dört karakter sona taşınır, harfler sayıya çevrilir (A = 10 … Z = 35) ve çıkan sayı 97’ye bölünür: kalan 1 olmalıdır. TR33 0006 1005 1978 6457 8413 26 için sayı 0006100519786457841326292733 olur ve 97’ye bölümünden 1 kalır. Bu hesap, yanlış yazılmış bir karakteri ya da yer değiştirmiş iki rakamı neredeyse her zaman yakalar.
- IBAN sorgulama yapıyor mu, hesabın kime ait olduğunu gösteriyor mu?
- Hayır. Araç hiçbir bankaya ya da kayda bağlanmaz; yalnızca IBAN’ın kurallara uygun yazılıp yazılmadığını hesaplar. Türk IBAN’ında beş haneli banka kodunu (TR33 0006 1… için 00061) ve hesap numarasını ayırır, ama bankanın adını ve hesap sahibini söylemez. Geçerli çıkan bir IBAN’ın gerçekten açık bir hesaba ait olup olmadığını da yalnızca banka bilebilir.
- Kontrol haneleri tutmazsa ne yapmalıyım?
- Bir karakter yanlış yazılmış ya da iki karakterin yeri değişmiş demektir. IBAN’ı asıl kaynağından (banka uygulaması, hesap bilgileri, fatura) yeniden kopyalayın. Araç IBAN’ı “düzeltmez”: kontrol hanelerini tutacak şekilde değiştirmek hatayı yalnızca gizler.
- Türk IBAN’ı kaç hanelidir, başka ülkeler de denetleniyor mu?
- Türk IBAN’ı 26 karakterdir: TR, 2 kontrol hanesi, 5 haneli banka kodu, 1 haneli rezerv alan (0) ve 16 haneli hesap numarası. Bir hane eksikse araç bunu söyler: “IBAN TR: 26 karakter olmalı, 25 girildi.” SWIFT IBAN kaydındaki (sürüm 101) 89 ülke ve bölgenin hepsi kendi uzunluğu ve yapısıyla denetlenir; İspanya, İtalya, Fransa, Portekiz, Belçika gibi on sekiz ülkede ulusal kontrol haneleri de hesaplanır.
- IBAN’da O harfi ile 0 rakamı karışırsa ne olur?
- Araç hangi karakterin yanlış olduğunu söyler: TR33 O006… için «5. karakterdeki “O” buraya uymuyor: rakam olmalı.» Türk IBAN’ında banka kodu ve rezerv alan yalnızca rakamdır. Eksik ya da fazla hane de ayrıca yazılır: «IBAN TR: 26 karakter olmalı, 27 girildi.»
- Birden çok IBAN’ı aynı anda kontrol edebilir miyim?
- Evet. Her satıra bir IBAN yapıştırın; her biri ayrı denetlenir, geçerli olanlar ✓, geçersizler ✗ ile işaretlenir ve üstte kaçının geçerli olduğu yazar (ör. altı satırdan ikisi geçerliyse 2/6). Farklı ülkelerin IBAN’ları aynı listede olabilir.
- Yazdıklarım bir yere gönderiliyor mu?
- Hayır. Kontrol tarayıcınızda yapılır; yazdığınız hiçbir şey bilgisayarınızdan çıkmaz.