Validatoren & controlesommen

Validate IBAN, BIC, ISBN, EAN/UPC, VIN, card numbers, LEI and other check-digit identifiers locally.

Card GetalvalidatorValidate a card or IMEI with the Luhn algorithm, detect the brand and derive the missing check digit.ISBN-ValidatorCheck ISBN-10 and ISBN-13 check digits and compute the correct one for a truncated ISBN.Barcode Check DigitvalidatorValidate EAN-8, EAN-13, UPC-A and ITF-14 barcodes and see the weighted sum step by step.IBAN-ValidatorValidate an IBAN with MOD-97, check the national length and show the rearranged calculation.SWIFT BIC-ValidatorCheck an ISO 9362 BIC and split it into institution, country, location and branch codes.VIN-ControleValidate a 17-character vehicle VIN check digit and decode region, year and plant positions.Mod-11 Check DigitvalidatorValidate ISSN, ISMN, ORCID and other mod-11 identifiers, with the weighted sum shown.LEI-ValidatorValidate an ISO 17442 Legal Entity Identifier with the ISO 7064 MOD 97-10 scheme.Verhoeff CheckvalidatorApply the Verhoeff dihedral-group checksum that catches all single-digit and all transposition errors.Damm CheckvalidatorRun the Damm quasigroup checksum, which detects every single-digit error and adjacent transposition.Latitude LongitudeconverterConvert between decimal degrees and degrees-minutes-seconds, with hemisphere and UTM zone hints.Caret M-decodeDecodes caret or M-encoded strings, i.e. ^M turns into a newline, M-^] turns into 0x9d. Sources such as `cat -v`. Please be aware that when using `cat -v` ^_ (caret-underscore) will not be encoded, but represents a valid encoding (namely thFletcher-16 ControlesomThe Fletcher checksum is an algorithm for computing a position-dependent checksum devised by John Gould Fletcher at Lawrence Livermore Labs in the late 1970s. The objective of the Fletcher checksum was to provide error-detection properties Fletcher-32 ControlesomThe Fletcher checksum is an algorithm for computing a position-dependent checksum devised by John Gould Fletcher at Lawrence Livermore Labs in the late 1970s. The objective of the Fletcher checksum was to provide error-detection properties Fletcher-64 ControlesomThe Fletcher checksum is an algorithm for computing a position-dependent checksum devised by John Gould Fletcher at Lawrence Livermore Labs in the late 1970s. The objective of the Fletcher checksum was to provide error-detection properties