Validator IBAN
Zkontroluje kontrolní součet a délku IBAN podle země.
Sada pravidel BBAN: registr SWIFT IBAN, verze 101 · ověřeno 2026-07.
Kontrola dávky (jedno IBAN na řádek)
Ověřte IBAN
Vložte mezinárodní číslo bankovního účtu k ověření země, registrované délky, kontrolního součtu mod-97 a struktury BBAN specifické pro danou zemi. U podporovaných zemí se zobrazí také samostatná pole pro banku a účet. Můžete najednou ověřit více čísel nebo vygenerovat platný příklad – vše ve vašem prohlížeči.
Jak fungují kontrolní číslice IBAN
Mezinárodní číslo bankovního účtu je definováno normou ISO 13616 a seznam zúčastněných zemí s jejich přesnými formáty je uveden v registru IBAN publikovaném organizací SWIFT. Dvě kontrolní číslice na začátku každého IBAN umožňují jakékoli bance, formuláři nebo aplikaci odhalit chybu ještě před odesláním peněz.
Struktura
| Část | Délka | Obsah |
|---|---|---|
| Kód země | 2 písmena | Kód země podle normy ISO 3166, například DE nebo FR. Určuje, která délka a národní formát se použijí. |
| Kontrolní číslice | 2 číslice | Výpočet se provádí nad celým číslem podle pravidla mod-97. Možné jsou pouze hodnoty od 02 do 98. |
| BBAN | Až 30 znaků | Národní číslo účtu má pro každou zemi pevnou délku a strukturu: kód banky, kód pobočky a číslo účtu, někdy s vlastním národním kontrolním číslem. |
Celková délka je pro každou zemi stanovena, což je první věc, kterou nástroj ověřuje:
| Kód | Země | Délka |
|---|---|---|
| DE | Německo | 22 |
| FR | Francie | 27 |
| GB | Spojené království | 22 |
| ES | Španělsko | 24 |
| IT | Itálie | 27 |
| NL | Nizozemsko | 18 |
| NO | Norsko | 15 |
| MT | Malta | 31 |
Příklad použití: GB82 WEST 1234 5698 7654 32
Kontrola používá metodu ISO 7064 mod 97-10 ve čtyřech krocích.
| 1. Odstraňte mezery | GB82WEST12345698765432 |
| 2. Přesuňte první čtyři znaky na konec | WEST12345698765432GB82 |
| 3. Každé písmeno nahraďte dvěma číslicemi (A = 10 … Z = 35). | W = 32, E = 14, S = 28, T = 29, G = 16, B = 11 |
| 4. Výsledek přečtěte jako jedno číslo a vydělte ho 97. | 3214282912345698765432161182 |
| Zbytek | 1 |
Zbytky 1 znamenají, že IBAN je platný. Když banka vytváří IBAN, začíná kontrolními číslicemi 00, provede stejný výpočet a nastaví kontrolní číslice na 98 minus zbytek; proto se 00, 01 a 99 nikdy nevyskytují. Číslo ve 4. kroku je pro běžné kalkulačky příliš velké, proto software dělí výpočet na části; tento nástroj to provádí pomocí přesné aritmetiky velkých celých čísel.
Oficiální zdroje
- Rejstřík SWIFT IBAN (PDF): oficiální seznam zemí s IBAN, jejich délek a formátů BBAN, publikovaný organizací SWIFT jako registrátorem standardu ISO 13616
- ISO 13616-1: mezinárodní norma, která definuje strukturu IBAN a kontrolní číslice
- Evropská rada pro platby: pravidla pro platby v rámci SEPA, kde je IBAN povinným identifikátorem účtu
Běžné chyby a co platný IBAN nedokazuje
- Při přepisu z papíru se písmeno O čte jako číslice 0 a písmeno I jako 1. Protože některé země povolují v BBAN použití písmen, nástroj nemůže vždy určit, co bylo zamýšleno; selhání kontroly mod-97 je signálem k opětovnému přečtení zdroje.
- Odstranění úvodních nul z části účtu změní její délku a způsobí selhání kontroly.
- Do pole vložte písmena IBAN, BIC nebo národní číslo účtu. Nástroj rozpozná indické vstupy typu IFSC a mexické CLABE a nasměruje vás na správný ověřovač.
- Platný IBAN pouze znamená, že číslice jsou konzistentní a formát odpovídá záznamu v registru dané země. Nedokazuje, že účet existuje, je otevřený nebo patří osobě či společnosti, které chcete platit. U faktur a poprvé placených příjemců ověřte IBAN prostřednictvím druhého kanálu; změna IBAN na skutečné faktuře je jedním z nejčastějších podvodů při platbách.
Validace IBAN je definována normou ISO 13616 pomocí kontrolní metody mod-97-10 podle ISO/IEC 7064: první čtyři znaky (kód země + 2 kontrolní číslice) se přesunou na konec, písmena se převedou na čísla (A=10 … Z=35) a celé číslo musí při dělení 97 dát zbytek 1.
Každá země má stanovenou přesnou délku a vnitřní formát (Německo 22, Francie 27, Španělsko 24, Velká Británie 22…), uvedené v registru SWIFT IBAN. Tento nástroj obě vrstvy – zeměpisný formát i mod-97 – aplikuje lokálně ve vašem prohlížeči a určí, co selhalo.
Platná struktura IBAN nezaručuje, že účet existuje, je otevřený nebo patří osobě, kterou očekáváte: banky to ověřují během samotné transakce (a v EU prostřednictvím ověření příjemce). Použijte tento nástroj k odhalení překlepů před platbou, nikoli jako důkaz vlastnictví. Naposledy ověřeno: červenec 2026.
FAQ
Jak přesně funguje kontrola mod-97?
Odstranit mezery, přesunout první čtyři znaky (kód země a kontrolní číslice) na konec, každé písmeno nahradit dvěma číslicemi (A = 10 … Z = 35) a výsledné číslo vydělit 97. Platný IBAN má zbytek 1. U IBAN GB82 WEST 1234 5698 7654 32 je přeskupený řetězec WEST12345698765432GB82, který se stane 3214282912345698765432161182 a má zbytek 1.
Které vrstvy nástroj kontroluje?
Za sebou čtyři podmínky: kód země musí být uveden v registru IBAN, délka musí odpovídat dané zemi, kontrolní součet mod-97 musí být platný a u zemí, jejichž vzor je uložen, musí znaky BBAN odpovídat tomuto vzoru (číslice, písmena nebo obojí na každé pozici). Výsledek uvádí vrstvu, která selhala.
Proč mi IBAN neprošel, i když číslice vypadají správně?
Nejčastějšími příčinami jsou nesprávná délka pro danou zemi, písmeno O napsané místo nuly (nebo I místo 1), chybějící úvodní nula v části účtu nebo dvě prohozená písmena. Přečtěte si číslo z originálního dokumentu, nikoli z přepsané kopie.
Proč kontrolní číslice nikdy nejsou 00, 01 nebo 99?
Banky generují kontrolní číslice provedením stejného výpočtu mod-97 s 00 na jejich místě a nastavením hodnoty na 98 minus zbytek. Možné hodnoty tedy jsou od 02 do 98; IBAN s hodnotami 00, 01 nebo 99 je chybně napsaný nebo vykonstruovaný.
Znamená-li platný IBAN, že účet existuje?
Ne. Struktura neexistuje. Platný IBAN pouze prokazuje, že znaky odpovídají záznamu v registru dané země. Banky účet ověřují během zpracování a poskytovatelé plateb v EU navíc porovnávají jméno příjemce (Ověření příjemce). U faktur a poprvé placených odběratelů si IBAN ověřte prostřednictvím druhého kanálu; změněný IBAN na vzhledově legitimní faktuře je jedním z nejčastějších podvodů s platbami.
Je IBAN stejný jako kód SWIFT nebo BIC?
Ne. IBAN identifikuje jeden účet; BIC (také nazývaný kód SWIFT) identifikuje banku. Mezinárodní převody obvykle vyžadují obojí a vložení kódu BIC do pole IBAN neprojde testy délky a kontrolní sumy.
A co indická nebo mexická čísla účtů?
V Indii se nepoužívá IBAN. Mexiko místo toho používá 18místný kód CLABE. Nástroj rozpozná běžné vstupy z obou systémů a nasměruje vás k příslušnému ověřovači.
Byly mé IBANy nahrány ke kontrole?
Nikdy. Veškeré výpočty probíhají výhradně ve vašem zařízení, a proto zde finanční týmy mohou bezpečně kontrolovat seznamy dodavatelů po dávkách: vložte jeden IBAN na řádek a výsledky exportujte do formátu CSV.
Naposledy aktualizováno: