The Credit Card Number (ISO IEC 7812) generator creates realistic credit card numbers following the international standard ISO/IEC 7812. These numbers are structured in a format that includes the Issuer Identification Number (IIN), a unique account identifier, and a check digit validated by the Luhn algorithm. The generator produces numbers compatible with common card providers for testing and development purposes.
The table provides key details about the generator, including its short name, examples of generated data, supported data types, and country-specific data.
| Short name | Example of generated data | Data type matching | Country-specific data |
|---|---|---|---|
| Credit Card Number | 345890752288470, 4175002219117469, 5105178636588557, 30579536362202 |
character varying character text bigint decimal |
Default |
The generator can be assigned to a column that matches any of the following rules:
The column name is CNN, regardless of the table name.
The column name starts with CreditCard or Card and ends with Number, with any or no characters in between, regardless of the table name.
The column name contains Number, preceded or followed by any or no characters, and it belongs to a table whose name contains Credit Card, preceded or followed by any or no characters.
The column name starts with debit or credit followed by card, preceded or followed by any or no characters, and ends with num, regardless of the table name.
All common card providers are selected by default. To exclude the card provider, clear the checkbox for the corresponding provider in the Name column.
