IBAN Doğrulama

Türkiye IBAN numarasını yalnız uzunluğa göre değil; ülke kodu, kontrol basamakları, 5 haneli ödeme hizmeti sağlayıcısı kodu, zorunlu rezerv alanı ve MOD 97-10 matematik kontrolüyle doğrulayın. Tek IBAN veya toplu liste kullanabilirsiniz.

26 karakter TR yapısı MOD 97-10 Sağlayıcı kodu Toplu doğrulama

IBAN kontrol paneli

Tek bir IBAN yazabilir veya her satıra bir IBAN gelecek şekilde toplu liste yapıştırabilirsiniz. Boşluklar otomatik temizlenir; küçük harfler kontrol için büyük harfe dönüştürülür.

Güvenlik ve gizlilik için IBAN girdiniz varsayılan olarak tarayıcıda saklanmaz ve paylaşım bağlantısına eklenmez. Aşağıdaki “bu cihazda girdiyi hatırla” seçeneğini açarsanız veri yalnız kendi tarayıcınızda en fazla 24 saat tutulur.
En fazla 500 satır kontrol edilir. Boş satırlar yok sayılır.

Türkiye IBAN yapısı nasıldır?

Türkiye’de kullanılan IBAN, tek bir hesabı işaret eden toplam 26 sayısal/alfabetik karakterden oluşur. Yapı soldan sağa ülke kodu, kontrol basamakları, ödeme hizmeti sağlayıcısı kodu, rezerv alanı ve hesap numarası alanı şeklindedir.

TR2 harf
Ülke kodu
XX2 rakam
Kontrol basamağı
123455 rakam
Sağlayıcı kodu
01 rakam
Rezerv alanı
16 karakterHesap numarası
Alanı

Ödeme hizmeti sağlayıcısı kodu nerede?

IBAN’ın 5–9. karakterleri 5 haneli ödeme hizmeti sağlayıcısı kodudur. 2021 düzenlemesiyle IBAN kapsamı yalnız bankalarla sınırlı olmayıp mevzuatta tanımlanan diğer ödeme hizmeti sağlayıcılarını da kapsayabildiği için araç “banka kodu” yerine daha doğru olan bu terimi kullanır.

Rezerv alanı neden kontrol edilir?

Türkiye IBAN yapısında ödeme hizmeti sağlayıcısı kodundan sonraki 10. karakter rezerv alanıdır ve tüm hesap numaralarında sıfır olmalıdır. Bu nedenle yalnız MOD 97 kontrolünün geçmesi yeterli görülmez; araç rezerv alanını ayrıca denetler.

MOD 97-10 IBAN doğrulaması nasıl çalışır?

IBAN’ın ilk dört karakteri sona alınır, harfler sayısal değerlere dönüştürülür ve oluşan büyük sayı 97’ye göre mod işleminden geçirilir. Geçerli bir IBAN için kalan 1 olmalıdır. Araç bu hesabı büyük sayı türüne ihtiyaç duymadan, rakamları sırayla işleyerek güvenli biçimde yapar.

Geçerli IBAN kontrolü: MOD 97 sonucu = 1

Bu matematik kontrolü yazım ve kontrol basamağı hatalarını yakalamaya yardımcı olur. Ancak IBAN’ın bir hesaba gerçekten atanmış olduğunu veya hesabın hâlen kullanılabilir olduğunu tek başına göstermez.

IBAN doğrulama neyi doğrulamaz?

Bir IBAN’ın yapısal ve matematiksel olarak geçerli olması; hesap sahibinin adı, hesabın açık veya blokeli olup olmadığı, alıcının kimliği ya da para transferinin kesin olarak gerçekleşeceği anlamına gelmez. Bu araç banka veya ödeme kuruluşuna canlı sorgu göndermez.

Para göndermeden önce IBAN’ı güvenilir kaynaktan teyit edin. Özellikle fatura, mesaj veya e-posta üzerinden sonradan değiştirilen ödeme bilgilerinde alıcıyla ayrı bir kanaldan doğrulama yapmak faydalıdır.

Toplu IBAN kontrolü nasıl kullanılır?

Her satıra bir IBAN yapıştırın ve “Doğrula” butonuna basın. Araç en fazla 500 satırı işler; toplam, geçerli ve geçersiz sayılarını gösterir ve her IBAN için hata nedenini ayrı ayrı listeler. Aynı IBAN birden fazla kez girilmişse her satır bağımsız kontrol edilir.

Toplu sonuçlar cihaz dışına gönderilmez; doğrulama tamamen tarayıcınızda JavaScript ile yapılır.

Sık sorulan sorular

Türkiye IBAN numarası kaç karakterdir?

Türkiye IBAN’ı toplam 26 karakterdir. İlk iki karakter TR ülke kodu, sonraki iki rakam kontrol basamaklarıdır.

Ödeme hizmeti sağlayıcısı kodu nerede bulunur?

Soldan sayıldığında 5–9. karakterler 5 haneli ödeme hizmeti sağlayıcısı kodudur.

Rezerv alanı ne olmalıdır?

10. karakter rezerv alanıdır ve Türkiye IBAN yapısında sıfır olmalıdır.

IBAN kontrol basamakları nasıl doğrulanır?

ISO 7064 MOD 97-10 yöntemi kullanılır. Geçerli IBAN için kalan 1 olmalıdır.

Geçerli IBAN hesap sahibini doğrular mı?

Hayır. Araç yalnız biçim, yapısal alanlar ve matematiksel kontrol basamaklarını doğrular.

Toplu IBAN doğrulama yapılabilir mi?

Evet. Her satıra bir IBAN yazarak tek işlemde en fazla 500 satır kontrol edebilirsiniz.