IBAN Doğrulama
IBAN doğrulama için numarayı boşluklu ya da boşluksuz, büyük veya küçük harfle girin. Araç ülkeyi, uzunluğu, yapıyı ve kontrol basamaklarını ISO 13616’ya göre kontrol eder ve IBAN’ı okunaklı dörtlü gruplar hâlinde gösterir. Alman IBAN’larında ayrıca Deutsche Bundesbank banka kodu dosyasından banka adını ve BIC’i gösterir.
Nasıl hesaplanır?
IBAN’ınız cihazınızda kalır. Kontrol tamamen tarayıcınızda yapılır; girdiğiniz numara adres çubuğuna eklenmez ve kaydedilmez. Alman IBAN’ları için herkese açık bir banka kodu listesi bir kez indirilir ve yerel olarak aranır.
IBAN nasıl oluşur?
IBAN (International Bank Account Number – Uluslararası Banka Hesap Numarası) ISO 13616 standardında tanımlanır: iki harfli ülke kodu, iki kontrol basamağı ve ardından ulusal hesap numarası (BBAN). BBAN’ın uzunluğunu ve düzenini her ülke kendisi belirler; resmî kayıt kuruluşu SWIFT bunları IBAN Registry’de yayımlar. Türk IBAN’ı her zaman 26 karakterdir: TR + 2 kontrol basamağı + 5 haneli banka kodu + 1 rezerv hane + 16 haneli hesap numarası. Almanya ve Birleşik Krallık’ta 22, Polonya’da 28, Fransa’da 27, Malta’da 31 karakterdir.
Kontrol basamakları nasıl hesaplanır? (modulo 97)
- İlk dört karakteri (ülke + kontrol basamakları) sona taşıyın:
0006100519786457841326TR33 - Harfleri sayılara çevirin (A = 10, B = 11 … Z = 35); yani T = 29, R = 27:
0006100519786457841326292733 - Bu sayıyı 97’ye bölün. Kalan 1 ise kontrol basamakları doğrudur.
Bu yöntem (ISO/IEC 7064, MOD 97-10) tek karakterlik her hatayı ve yer değiştirmiş rakamların neredeyse tamamını yakalar. Kontrol basamaklarının kendisi ise, yerlerine “00” yazıldığında elde edilen kalanın 98’den çıkarılmasıyla bulunur.
Sonuç ne anlama gelir, ne anlama gelmez?
- Geçerli, IBAN’ın biçim olarak doğru olduğu anlamına gelir. Hesabın var olup olmadığını, açık olup olmadığını ve kime ait olduğunu yalnızca banka, ödeme sırasında teyit edebilir.
- Banka ve BIC yalnızca Alman IBAN’larında, Deutsche Bundesbank banka kodu dosyasına göre (banka kodunun ait olduğu merkez) gösterilir. Dünya genelinde serbestçe kullanılabilen bir liste yoktur. Türk IBAN’larında banka adı gösterilmez.
- Bazı ülkeler hesap numarasının içine kendi ulusal kontrol basamaklarını ekler (ör. Belçika, İspanya, Norveç). Araç bu ulusal kontrolleri yapmaz.
Sıkça sorulan sorular
IBAN’ımı buraya girmek güvenli mi?
Evet. Kontrol yalnızca tarayıcınızda çalışır; IBAN gönderilmez, kaydedilmez ve adres çubuğunda görünmez. IBAN zaten gizli bir bilgi değildir – her faturada yazar – ama burada cihazınızdan hiç çıkmaz.
IBAN kaç haneli olmalı?
Türkiye’de IBAN 26 karakterdir: TR harfleri ve 24 rakam. Diğer ülkelerde uzunluk farklıdır: Almanya 22, Polonya 28, Fransa ve İtalya 27, Norveç 15 (en kısa), Rusya 33 (en uzun). Araç, gereken uzunluğu SWIFT IBAN Registry’den gösterir.
IBAN kontrol basamakları nasıl hesaplanır?
İlk dört karakter sona taşınır, harfler sayıya çevrilir (A = 10 … Z = 35) ve ortaya çıkan sayı 97’ye bölünür. Kalan 1 ise IBAN doğrudur. Adımların Türk IBAN’ı üzerindeki örneği yukarıdaki açıklamada yer alıyor.
IBAN hangi bankaya ait, nasıl öğrenilir?
Türk IBAN’ında TR ve iki kontrol basamağından sonra gelen beş hane banka kodudur. Bu araç Türk bankalarının adını göstermez; banka ve BIC yalnızca Alman IBAN’larında Bundesbank dosyasından gösterilir. IBAN’ın kime ait olduğunu ise yalnızca banka, havale veya EFT sırasında teyit edebilir.
“Geçerli” sonucu hesabın var olduğunu mu gösterir?
Hayır. Yalnızca uzunluk, yapı ve kontrol basamakları kontrol edilir. Biçim olarak geçerli bir IBAN, hiç var olmayan ya da kapatılmış bir hesaba ait olabilir.
Kaynaklar ve yasal dayanak
- ISO 13616-1: ISO 13616-1:2020 – Financial services – International bank account number (IBAN) – Part 1: Structure of the IBAN
- ISO/IEC 7064: ISO/IEC 7064:2003 – Check character systems (MOD 97-10)
- SWIFT – IBAN Registry (ISO 13616 Registration Authority), Release 101: Länder, Längen, BBAN-Struktur, Beispiele
- Source: Deutsche Bundesbank – Bank sort code file (download, valid 07.09.2026–06.12.2026)
Güncelleme:
Benzer araçlar
- AB KDV numarası doğrulama (format ve kontrol hanesi)AB KDV numarası doğrulama: 27 AB ülkesi ve Kuzey İrlanda (XI) için KDV kimlik numarasının formatını ve kontrol hanesini kontrol edin. VIES bağlantısıyla.
- Luhn algoritması: kontrol basamağı doğrulayıcı ve hesaplayıcıNumaraları Luhn algoritmasıyla (mod 10, ISO/IEC 7812-1) doğrulayın veya kontrol basamağını hesaplayın – yalnızca biçim kontrolü, tarayıcınızda yerel çalışır.
- Barkod kontrol basamağı: EAN, GTIN ve ISBN doğrulamaEAN-8, EAN-13, UPC-A, GTIN-14 ve ISBN-10/13 kontrol basamağını doğrulayın, eksik basamağı hesaplayın, ISBN-10’u ISBN-13’e çevirin – ücretsiz, tarayıcıda.
- Regex testerRegex tester: JavaScript düzenli ifadelerini canlı test edin – eşleşmeler vurgulanır, gruplar tabloda, desenin her parçası açıklanır. Ücretsiz, veri yüklenmez.
- Base64 encode ve decodeBase64 ve Base64url’i doğru UTF-8 ile kodlayın ve çözün; URL encode/decode (yüzde kodlama) dahil. Anlaşılır hata mesajları, tamamen tarayıcınızda çalışır.
- CSS border radius oluşturucuKaydırıcılarla CSS köşe yuvarlama: tüm köşeler birlikte veya ayrı ayrı, px ya da %, 8 değerli eliptik söz dizimi – en kısa kod, canlı önizleme ve kopyalama.