Luhnov's algorithm is so 'smart' that it is very easy to detect any error in typing the digits, it is also an added importance that in the case of a randomly generated number there is only 10 percent chance that the number contains the correct control digit. Initially the invention was patented, but today is the world standard ISO / IEC 7812-1. The mathematical formula for generating card numbers was invented by IBM's engineer Hans Peter Luhn in 1954. If you thought the numbers on AmEx credit card generator chosen randomly, you were wrong. Bulk Generate AmEx Credit Card Output Result Copy All Download Are these Generated AmEx CC Numbers all random?