Gratis verktyg
IBAN-validator och generator
Klistra in ett IBAN för att verifiera MOD-97-kontrollsumman, identifiera banken och hämta BIC för internationella överföringar. Växla till Generera-läget för att beräkna giltiga kontrollsiffror från landskod och BBAN. Allt sker i din webbläsare — ingen dataöverföring, ingen registrering, ingen API-nyckel.
Klistra in ett IBAN till vänster för att se bank, BIC, kontostruktur och kontrollsumma.
Därför bör varje överföring börja med en IBAN-kontroll
Et IBAN — International Bank Account Number — er den standardiserte måten å identifisere en bankkonto på over landegrenser i Europa og videre. Bak hvert IBAN sitter en liten matematisk sikring: MOD-97-kontrollsummen. To sifre plassert rett etter landkoden beviser at resten av nummeret er skrevet riktig. Bare ett feil siffer er nok til at kontrollsummen ikke lenger går opp, og IBAN-et avvises av enhver bank i verden. Derfor er det den billigste forsikringen å lime inn et IBAN i en validator før du starter en overføring — mot tastefeil som sender pengene til feil konto.
Validatoren på denne siden gjør den fulle kontrollen i nettleseren din. Den verifiserer MOD-97-kontrollsummen, sammenligner deretter den landsspesifikke strukturen (Tyskland har en 8-sifret Bankleitzahl pluss et 10-sifret kontonummer; Frankrike legger til et nasjonalt kontrollsiffer; Nederland bruker en 4-bokstavs bankkode) og krysspeiler til slutt bankkode-delen mot en kuratert database over store europeiske banker. Når det finnes en treff, ser du også BIC/SWIFT-koden som trengs til internasjonale overføringer — uten separat oppslag på bankens nettsted.
Fanen Generer løser det motsatte problemet: gitt et land og lokal BBAN (den delen av kontonummeret som finnes i bankens egne systemer), beregner den de to MOD-97-sifrene og setter sammen et fullt gyldig IBAN. Nyttig ved migrering fra et nasjonalt kontoformat til IBAN, ved klargjøring av testdata for regnskapsprogramvare eller for å verifisere at et mottatt IBAN samsvarer med kontonummeret du har separat. Begge modusene er 100 % på klient-siden: ingenting lastes opp, ingenting logges, ingen konto kreves.
MOD-97-kontroll lokalt
Standardalgoritmen ISO 13616 körs i ren JavaScript i din webbläsare — ingen server behövs.
35+ länder stöds
Alla EU- och EES-länder plus Storbritannien, Schweiz, Norge, Island, Serbien och flera andra IBAN-länder. Varje land har sin egen struktur — parsern känner igen alla.
Bankidentifiering med BIC/SWIFT
För giltiga IBAN slår vi upp bankens namn, stad och BIC/SWIFT i en kuraterad databas över större europeiska banker. Användbart för internationella överföringar som kräver IBAN + BIC.
Genereringsläge för migrering till IBAN
Har du ett nationellt kontonummer? Välj land, klistra in BBAN och vi räknar ut det tvåsiffriga MOD-97-prefixet till ett giltigt IBAN. Inga fler manuella beräkningar.
Inbyggd integritet
IBAN du klistrar in lämnar aldrig din enhet. Ingen uppladdning, ingen loggning, ingen analystjänst. Stäng fliken — allt försvinner.
Kopplad till fakturageneratorn
Efter validering går du direkt till fakturageneratorn med IBAN och BIC redan ifyllda. Ett stavfel mindre per faktura.
Ofte stilte spørsmål
Korte svar på spørsmålene folk oftest stiller før de bruker siden som grunnlag.
- Vad är ett IBAN egentligen?
- IBAN står för International Bank Account Number — ett format standardiserat genom ISO 13616 som unikt identifierar ett bankkonto över landsgränser. Det börjar med en 2-bokstavig landskod, sedan 2 kontrollsiffror (MOD-97), följt av landets BBAN med bankkod och kontonummer. Längden varierar från 15 (Norge) till 31 tecken (Malta).
- Vad gör MOD-97 egentligen?
- MOD-97 är en kontrollsummealgoritm. IBAN omordnas så att landskoden och kontrollsiffrorna hamnar sist, varje bokstav ersätts med en 2-siffrig kod (A=10, B=11, … Z=35), och det stora talet divideras med 97. Ett giltigt IBAN ger alltid resten 1. Allt annat innebär ett stavfel. De två kontrollsiffrorna beräknas vid kontotilldelning så att ekvationen går jämnt ut.
- Varför säger validatorn att mitt IBAN är korrekt men min bank avvisar det?
- Formatvalidering bevisar bara att numret matematiskt skulle kunna existera som konto i landets banksystem — inte att kontot för närvarande är öppet hos den angivna banken. Ett IBAN kan klara MOD-97, peka ut en riktig bank och ändå tillhöra ett stängt eller aldrig öppnat konto. Banker kontrollerar den faktiska existensen i sitt interna register, vilket validatorn inte når. Använd den för att upptäcka stavfel; en liten testöverföring bekräftar att kontot är aktivt.
- Är bankdatabasen komplett?
- Vi har de stora retail- och affärsbankerna per land (vanligen topp 10-15). Om bankkoden inte finns i vår databas fungerar resten av parsningen och IBAN valideras ändå — du ser bara 'Banken finns inte i vår databas' istället för namnet. Vi utökar databasen efter förfrågan; säg till om din bank saknas.
- Kan jag kontrollera IBAN utanför Europa?
- Ja för många länder. Validatorn täcker alla 27 EU-medlemsstater plus Storbritannien, Schweiz, Norge, Island, Serbien, Liechtenstein, Monaco, San Marino, Andorra, Albanien, Georgien och Turkiet. Andra IBAN-länder (Saudiarabien, UAE, Israel, Tunisien, Pakistan m.fl.) följer samma MOD-97-standard men finns inte i vår lista ännu — säg till om du behöver dem.
- Varför börjar mitt IBAN ibland med bokstäver (NL ABNA, IE BOFI)?
- Vissa länder använder en 4-bokstavig bankkod istället för siffror. Nederländerna använder ABNA för ABN AMRO, INGB för ING, RABO för Rabobank; Irland använder BOFI för Bank of Ireland, AIBK för Allied Irish Banks. Formatet är landsspecifikt och ingår i den officiella IBAN-strukturen som publiceras av European Committee for Banking Standards. MOD-97 konverterar bokstäver till siffror (A=10 … Z=35), så kontrollsumman fungerar ändå.
- Sparar ni IBAN jag kontrollerar?
- Nej. Validering och generering körs helt i din webbläsare med klient-JavaScript. Inget API-anrop, ingen serverloggning, ingen analystjänst på formuläret. IBAN finns bara i fliken — stänger du den försvinner allt.
- Vad händer om jag får ett IBAN med fel landsprefix?
- Varje land har en fast total längd och ett fast strukturmönster. Ett 'DE'-IBAN måste vara exakt 22 tecken med 8 siffror bankkod och 10 siffror kontonummer; ett 'FR' måste vara 27 tecken med en specifik layout. Om prefixet och resten inte matchar flaggar validatorn det direkt — vilket fångar ett känt bedrägerimönster där prefixet byts ut för att omdirigera en överföring.