Validatoren: IBAN, BSN, USt-ID, Karte, ISBN
An Ihre Tools anheftenPrüfe eine IBAN, niederländische BSN, Kreditkartennummer, EU-USt-IdNr., E-Mail-Adresse, URL oder ISBN, mit dem Grund bei einem Fehler. Ein Wert pro Zeile.
Läuft vollständig in deinem Browser. Was du tippst, wird nie an unsere Server gesendet.
Tippe oder füge oben Werte ein, einen pro Zeile, und jeder wird hier geprüft.
Verlauf · 0
Verarbeitete Eingaben erscheinen hier, solange diese Seite geöffnet ist. Beim Neuladen wird der Verlauf gelöscht.
Codebeispiele
Kopieren Sie diese Beispiele in Ihr eigenes Projekt. Sie verwenden nur die Standardbibliothek der Sprache, es muss also nichts installiert werden.
const iban = 'NL91 ABNA 0417 1643 00'
const compact = iban.replace(/\s/g, '').toUpperCase()
const rearranged = compact.slice(4) + compact.slice(0, 4)
const digits = [...rearranged].map((char) => parseInt(char, 36)).join('')
console.log(BigInt(digits) % 97n === 1n ? 'valid' : 'invalid')Was es tut
Prüft, ob ein Wert korrekt aufgebaut ist: eine IBAN, eine niederländische BSN, eine Kartennummer, eine EU-USt-IdNr., eine E-Mail-Adresse, eine URL oder eine ISBN. Jeder Typ wird so geprüft, wie sein eigener Standard es festlegt, und ein Fehler kommt mit dem Grund. Füge einen Wert pro Zeile ein, um viele auf einmal zu prüfen.
So benutzt du es
- Tippe oder füge einen Wert pro Zeile ein. Der Typ jeder Zeile wird einzeln erkannt, oder wähle einen Typ unter Prüfen als.
- Lies das Urteil zu jedem Wert: gültig oder ungültig, der Grund bei Fehlern und seine Teile (Land, Prüfziffern, Domain usw.) bei Erfolg.
- Kopiere einen einzelnen Teil oder die ganze Liste der Urteile.
Beispiele
Drei Werte, einer pro Zeile:
NL91 ABNA 0417 1643 00 ist eine gültige IBAN, 111222334 besteht die BSN-Prüfung an den Prüfziffern nicht, und 978-0-306-40615-7 ist eine gültige ISBN-13, die als ISBN-10 0306406152 lautet.
Gut zu wissen
- Gültig heißt korrekt aufgebaut mit passenden Prüfziffern. Es heißt nicht, dass ein Konto, eine Karte, eine USt-Registrierung oder ein Postfach existiert.
- Eine IBAN wird auf die Länge ihres Landes und die Mod-97-Regel geprüft. Eine achtstellige BSN wird mit führender Null gelesen.
- USt-IdNrn. werden nur auf das Format ihres Landes geprüft. Suche ein Unternehmen in VIES, um die Registrierung zu bestätigen.
- Dieses Werkzeug verarbeitet personenbezogene Daten, daher zeigt es keine Werbung und speichert weder Verlauf noch Teilen-Link deiner Eingaben.
Was bedeutet gültig?
Es bedeutet, dass der Wert korrekt aufgebaut ist und die Prüfziffern stimmen, er könnte also existieren. Es beweist nicht, dass ein Konto offen, eine Karte aktiv, eine USt-IdNr. registriert oder ein Postfach erreichbar ist: Das kann nur der Herausgeber sagen.
Häufige Fragen
Wie funktioniert die Prüfung je Typ?
Eine IBAN wird auf Länderlänge und die Mod-97-Regel geprüft, eine BSN mit dem Elferproof, eine Kartennummer mit dem Luhn-Algorithmus und eine ISBN mit ihrer Prüfziffer. Eine USt-IdNr. wird gegen das Format ihres Landes geprüft, eine E-Mail-Adresse gegen die üblichen Regeln für lokalen Teil und Domain und eine URL auf Schema und Host.
Wird eine USt-IdNr. im offiziellen Register geprüft?
Nein. Dieses Werkzeug prüft nur das Format der Nummer für ihr Land. Um zu bestätigen, dass ein Unternehmen registriert ist, suche es im VIES-Dienst der Europäischen Kommission.
Wird das, was ich eingebe, irgendwohin gesendet?
Nein. Jede Prüfung läuft in deinem Browser, und die Werte werden nicht an unsere Server gesendet. Da dieses Werkzeug personenbezogene Daten verarbeitet, zeigt es keine Werbung und speichert keinen Verlauf deiner Eingaben.