IBAN Doğrulama ve Çözümleme

V1.0

IBAN Doğrulama ve Çözümleme

IBAN numarası doğrulama ve çözümleme. Hangi bankaya ait, hangi şube.

⚡ Anında Hesaplama

Verileriniz tarayıcınızda işlenir, sunucuya kaydedilmez.

Bu araç 8 kez kullanıldı.

IBAN Doğrulama ve Çözümleme Nedir?

IBAN (International Bank Account Number / Uluslararası Banka Hesap Numarası), banka hesaplarını ülke, banka ve hesap düzeyinde benzersiz biçimde tanımlamak için kullanılan standart bir numaralandırma sistemidir. Türkiye'de her IBAN TR ön ekiyle başlar ve toplam 26 karakterden oluşur. IBAN Doğrulama ve Çözümleme aracı, girdiğiniz numaranın biçimsel olarak doğru olup olmadığını matematiksel bir kontrol algoritmasıyla denetler; ardından IBAN'ı parçalarına ayırarak ülke kodu, kontrol rakamı, banka kodu, banka adı ve hesap numarası gibi bilgileri ortaya çıkarır.

Bu araç, para transferi yapmadan önce hesap numarasını teyit etmek, yanlış IBAN'a havale göndermeyi önlemek ve hangi bankaya ait olduğunu hızlıca öğrenmek isteyenler için tasarlanmıştır. Doğrulama tamamen IBAN'ın kendi içindeki kontrol rakamına dayanır; gerçek bir hesabın açık olup olmadığını veya hesap sahibinin kimliğini sorgulamaz. Bu nedenle araç, hesap numarasının teknik olarak tutarlı olduğunu garanti eder; ancak hesabın aktif, kapalı ya da bloke olup olmadığı yalnızca ilgili bankadan öğrenilebilir.

Nasıl Hesaplanır?

Doğrulama, uluslararası standart olan Mod-97 algoritmasıyla yapılır. Adımlar şöyledir:

  • IBAN'daki boşluklar kaldırılır, harfler büyütülür ve numaranın TR ile başlayıp 26 karakter olduğu kontrol edilir.
  • İlk 4 karakter (ülke kodu + kontrol rakamı) numaranın sonuna taşınır: yeniden_dizilmiş = IBAN[5..26] + IBAN[1..4].
  • Harfler sayıya çevrilir: A=10, B=11, ... , Z=35 (yani harfin karakter kodu eksi 55).
  • Elde edilen büyük sayının 97'ye bölümünden kalan hesaplanır: kalan = sayı mod 97.
  • Sonuç 1'e eşitse IBAN geçerlidir; aksi halde kontrol rakamı tutmadığı için geçersizdir.

Geçerli IBAN şu parçalara ayrılır: ülke kodu (1-2. karakter), kontrol rakamı (3-4), banka kodu (5-9, beş hane), rezerv hanesi (10) ve hesap numarası (11-26, on altı hane). Bu yapı sayesinde tek bir numaradan hem ülke, hem banka, hem de müşteri hesabı bilgisi okunabilir.

Adım Adım Örnek

Örnek IBAN: TR33 0006 1005 1978 6457 8413 26. Önce boşluklar kaldırılır: TR330006100519786457841326 (26 karakter, TR ile başlıyor). İlk 4 karakter (TR33) sona taşınır ve 0006100519786457841326TR33 elde edilir. Harfler sayıya çevrilir: T=29, R=27, yani sondaki "TR33" → "292733". Böylece dizi tamamen rakamlardan oluşan 0006100519786457841326292733 hâline gelir. Bu büyük sayı 97'ye bölündüğünde kalan 1 çıkar; bu nedenle IBAN geçerlidir. Çözümlemede ülke kodu TR, kontrol rakamı 33, banka kodu 00061, rezerv hanesi 0 ve hesap numarası 0519786457841326 olarak ayrıştırılır.

IBAN'ın Yapısı ve Banka Kodu

Türkiye IBAN'ında dikkat çeken alan 5 haneli banka kodudur. Bu kod, hesabın hangi bankaya ait olduğunu belirler; örneğin 00010 Türkiye Cumhuriyeti Ziraat Bankası, 00064 Türkiye İş Bankası, 00067 Yapı ve Kredi Bankası, 00062 Türkiye Garanti Bankası (Garanti BBVA) gibi. Araç, tanıdığı banka kodları için banka adını otomatik gösterir; listede olmayan kodlarda "Bilinmeyen Banka" sonucunu döndürür ancak IBAN yine de geçerli olabilir. Yukarıdaki örnekte banka kodu 00061 olduğundan ve bu kod araçtaki listede bulunmadığından banka adı gösterilmez; buna rağmen kontrol rakamı tuttuğu için IBAN geçerlidir.

Türkiye IBAN Yapısı Tablosu

BölümKarakter AralığıUzunlukAçıklama
Ülke Kodu1-22Türkiye için sabit: TR
Kontrol Rakamı3-42Mod-97 doğrulama hanesi
Banka Kodu5-95Bankayı tanımlayan kod
Rezerv Hanesi101Genellikle 0, ileride kullanım için ayrılmış
Hesap Numarası11-2616Müşteri hesap numarası
Toplam1-2626Türkiye IBAN'ı her zaman 26 karakterdir

Sıkça Sorulan Sorular

IBAN'ın geçerli çıkması para gönderebileceğim anlamına gelir mi?

Hayır. Doğrulama yalnızca IBAN'ın biçim ve kontrol rakamı açısından matematiksel olarak tutarlı olduğunu gösterir. Hesabın gerçekten açık olup olmadığını, kapalı ya da bloke edilmiş olup olmadığını yalnızca ilgili banka teyit edebilir. Araç bir hesap sorgulaması yapmaz; sadece numaranın kendi içindeki tutarlılığı kontrol eder.

Türkiye IBAN'ı kaç karakterdir?

Türkiye IBAN'ı her zaman 26 karakterdir ve TR ile başlar. 26 haneden farklı bir uzunluk ya da TR dışında bir ön ek girilirse araç numarayı geçersiz sayar. Bu uzunluk her banka ve her hesap için sabittir; değişmez.

IBAN'ı boşluklu mu boşluksuz mu girmeliyim?

İkisi de olur. Araç girdiğiniz tüm boşlukları otomatik olarak kaldırır ve harfleri büyük harfe çevirir, böylece "TR33 0006..." ya da "tr330006..." biçimlerinin hepsi aynı şekilde işlenir. Sonuç ekranında IBAN, okunması kolay olsun diye her dört karakterde bir boşlukla yeniden biçimlendirilir.

IBAN doğrulama nasıl çalışır?

Uluslararası Mod-97 algoritması kullanılır: ilk dört karakter sona taşınır, harfler sayıya dönüştürülür (A=10 ... Z=35) ve oluşan büyük sayının 97'ye bölümünden kalan 1 ise IBAN geçerli kabul edilir. Tek bir hanedeki hata bile kalanı değiştireceği için bu yöntem, kopyalama sırasındaki yazım yanlışlarını yüksek oranda yakalar.

Banka adının "Bilinmeyen Banka" çıkması IBAN'ın yanlış olduğu anlamına mı gelir?

Hayır. Banka adı, araçtaki banka kodu listesinden eşleştirilir. Listede bulunmayan bir banka kodu için ad gösterilemez; ancak IBAN'ın kontrol rakamı doğruysa numara yine geçerlidir. Banka adının görünmemesi yalnızca o kodun listede tanımlı olmadığını gösterir.

Aracın verdiğim bilgileri kaydediliyor mu?

IBAN doğrulama tamamen numaranın kendi içindeki kontrol rakamına dayalı bir hesaplamadır; hesap sahibi sorgusu yapılmaz. Transfer öncesi alıcı bilgilerini her zaman ekstre veya banka kanalından da teyit etmeniz önerilir.

İpuçları

  • IBAN'ı kopyala-yapıştır yaparken baştan veya sondan eksik karakter kalmadığından emin olun; en sık karşılaşılan hata budur.
  • Türkçe klavyede "I" ve "İ" karışıklığı yaşamamak için IBAN'ı yalnızca rakam ve Latin harfleriyle girin.
  • Büyük tutarlı transferlerde IBAN geçerli çıksa bile alıcı ad-soyad bilgisini banka uygulamasından teyit edin.
  • İş yerinde sık kullandığınız IBAN'ları bir kez doğrulayıp not almak, tekrarlayan ödemelerde hata riskini azaltır.

Finansal işlemlerinizde işinize yarayabilecek diğer araçlar: Kredi Hesaplama ile aylık taksit ve toplam maliyeti, Mevduat Faizi Hesaplama ile birikiminizin getirisini öğrenebilirsiniz.

İlgili Araçlar

IBAN Doğrulama - Hangi Banka Hangi Şube | MerkezHesap