IBAN Doğrulama ve Biçimlendirme

IBAN'ın geçerli olup olmadığını uluslararası mod-97 algoritmasıyla kontrol edin; TR IBAN'larda bankayı görün.

IBAN hiçbir sunucuya gönderilmez; kontrol tarayıcınızda yapılır.

IBAN nedir, nasıl doğrulanır?

IBAN (Uluslararası Banka Hesap Numarası), bir banka hesabını dünya çapında benzersiz şekilde tanımlamak için tasarlanmış standart bir formattır. Türkiye'de bir IBAN toplam 26 karakterden oluşur: "TR" ülke kodu (2 hane), 2 haneli kontrol rakamı, 5 haneli banka kodu, ileride kullanılmak üzere ayrılmış 1 haneli sabit rezerv hane ("0") ve son olarak 16 haneli hesap numarası. Kontrol rakamları, IBAN'ın geri kalanından matematiksel olarak türetilir; bu sayede tek bir rakamın yanlış yazılması veya iki rakamın yer değiştirmesi gibi yaygın yazım hataları anında yakalanabilir.

mod-97 kontrolü nasıl çalışır?

Uluslararası standart (ISO 7064), IBAN'ın ilk 4 karakterini sona taşır, harfleri sayıya çevirir (A=10, B=11 … Z=35) ve elde edilen uzun sayının 97'ye bölümünden kalanı hesaplar. Geçerli bir IBAN'da bu kalan her zaman 1 olmalıdır. Bu araç aynı algoritmayı tarayıcınızda çalıştırır; büyük sayı taşmasını önlemek için kalanı basamak basamak hesaplar. Türkiye IBAN'larında ayrıca banka kodunu bilinen bankalar listesiyle eşleştirerek hangi bankaya ait olduğunu da gösterir.

Ne zaman kullanılır?

Bu aracı en çok, bir faturadan veya e-postadan kopyaladığınız IBAN'ı para göndermeden önce yazım hatasına karşı kontrol etmek, ya da elle deşifre ettiğiniz uzun bir IBAN'ı 4'lü gruplar halinde okunur biçime getirmek için kullanırsınız. Unutmayın: geçerli bir mod-97 sonucu yalnızca biçimin doğru olduğunu gösterir — hesabın gerçekten açık olduğunu veya alıcının doğru kişi olduğunu kanıtlamaz; büyük tutarlar göndermeden önce alıcı adını bankanızın kendi doğrulamasıyla teyit edin.

IBAN standardı yalnızca Türkiye'ye özgü değildir; SEPA bölgesindeki (Avrupa) çoğu ülke ve pek çok başka ülke de kendi IBAN formatını kullanır — her ülkenin toplam karakter uzunluğu farklıdır (ör. Almanya 22, Fransa 27), ama kontrol mekanizması (mod-97) tüm ülkelerde aynıdır. Bu yüzden bu araç yalnızca TR IBAN'lar için değil, girdiğiniz herhangi bir ülke koduyla başlayan IBAN için de mod-97 kontrolünü uygular.

Girdiğiniz IBAN sayfadan hiçbir zaman çıkmaz; tüm kontrol ve biçimlendirme tarayıcınızda, JavaScript ile yapılır.

Bunu da Dene

İşin bitti mi? Sırada bunlar olabilir.

Sık Sorulan Sorular

Hayır. Bu kontrol, IBAN'ın yazım/algoritma açısından geçerli olduğunu gösterir; hesabın açık ya da doğru kişiye ait olduğunu garanti etmez. Para göndermeden önce alıcı adını bankanızın doğrulamasıyla teyit edin.

Evet. Mod-97 kontrolü tüm ülkeler için çalışır; yaygın ülkelerin uzunluk kuralları da ayrıca denetlenir. Banka adı çözümleme özelliği ise yalnızca TR IBAN'lar içindir.

İlk 2 karakter ülke kodu ("TR"), sonraki 2 karakter kontrol rakamı, ardından gelen 5 karakter bankanın EFT/banka kodudur; onu izleyen 1 karakter ileride kullanılmak üzere ayrılmış sabit bir rezerv hanedir (genelde "0"), kalan 16 karakter ise hesap sahibinin banka içindeki hesap numarasıdır (2+2+5+1+16=26).

Sadece bu araçtaki yerel eşleşme listesinde o kod bulunmuyor demektir — IBAN'ın kendisi geçersiz olmak zorunda değildir. Liste yaygın bankaları kapsar ama TCMB'nin güncel tüm banka/şube kodlarını birebir içermez.

Bu, IBAN standardının önerdiği okunabilir gösterim biçimidir (ör. TR33 0006 1005 1978 6457 8413 26) — bankalar arası yazışmalarda ve fiziksel dokümanlarda hata riskini azaltır. Araç hem boşluklu hem boşluksuz kopyalama sunar, çünkü bazı online formlar boşluksuz format ister.

Hayır. Hesap numarası bankanızın kendi sisteminde size verdiği numaradır; IBAN ise bu hesap numarasını banka kodu ve kontrol rakamlarıyla birlikte uluslararası standart bir zarfa koyar. Aynı hesabın hem klasik hesap numarası hem IBAN'ı olabilir, ama havale/EFT ve yurt dışı transferlerde artık yalnızca IBAN kullanılır.

Son güncelleme: