Online credit card number generator

Select language:    English      Dutch
 
This tool randomly generates credit card numbers that conform to the Luhn formula (MOD 10 check), but will not work to really purchase something.

Do not use the generated credit card numbers in any production system.
If you do, you may end up in jail or get a fine.
Web shops monitors bounce credit cards and your IP address and shipping address are used to trace you.

The generated credit card numbers should only be used for testing purposes. For example testing your e-commerce sites or testing your financial software which requires credit card data. The credit card numbers should pass any pre-validation but will be declined at the credit card processing system.

A credit card number, for example: 1234567812345678, consists of 3 parts:

A credit card number example
  • The bank identification number
    The first six digits is the bank identification number (BIN) or issuer identification number (IIN) to identify the issuer of the card.
  • The acccount number
    The number between the bank identification number and the check digit is 6 to 9 digits long and is used to identify the individual account number.
  • The check digit
    The last digit is the check digit and is added to validate the authenticity of the credit card number (based on the Luhn algorithm).

    Example 1:

    Verify if credit card number 502091324785 pass the Luhn algorithm:

    1. Write down the credit card number:

      5
      0
      2
      0
      9
      1
      3
      2
      4
      7
      8
      5


    2. Starting from the check digit and moving to the left, double every second digit (thus double the values in the orange cells):

      10
      0
      4
      0
      18
      1
      6
      2
      8
      7
      16
      5


    3. If the result of the doubling ends up with a 2 digit number then add those 2 digits together:

      10 = 1 + 0 = 1
      18 = 1 + 8 = 9
      16 = 1 + 6 = 7

      1
      0
      4
      0
      9
      1
      6
      2
      8
      7
      7
      5


    4. Add up all numbers in each cell:

      1 + 0 + 4 + 0 + 9 + 1 + 6 + 2 + 8 + 7 + 7 + 5 = 50

    5. 50 modulo 10 = 0. The result must be 0 to pass the Luhn test.
      Credit card number 502091324785 pass the Luhn test.

    Example 2:

    Verify if credit card number 4462009138008 pass the Luhn algorithm:

    1. Write down the credit card number:

      4
      4
      6
      2
      0
      0
      9
      1
      3
      8
      0
      0
      8


    2. Starting from the check digit and moving to the left, double every second digit (thus double the values in the orange cells):

      4
      8
      6
      4
      0
      0
      9
      2
      3
      16
      0
      0
      8


    3. If the result of the doubling ends up with a 2 digit number then add those 2 digits together:

      16 = 1 + 6 = 7

      4
      8
      6
      4
      0
      0
      9
      2
      3
      7
      0
      0
      8


    4. Add up all numbers in each cell:

      4 + 8 + 6 + 4 + 0 + 0 + 9 + 2 + 3 + 7 + 0 + 0 + 8 = 51

    5. 51 modulo 10 = 1. The result must be 0 to pass the Luhn test.
      Credit card number 4462009138008 does not pass the Luhn test.
This tool generates fake credit card numbers for major credit card brands, based on the following scheme:

Credit card brandBank identification number prefixCredit card number length
American Express34|3715
Diners Club Carte Blanche300-30514
Diners Club International3614
Diners Club US and Canada54|5516
Discover Card6011|622126-622925|644-649|6516
InstaPayment637-63916
JCB3528-358916
Laser6304|6706|6771|670916-19
Maestro5018|5020|5038|6304|6759|6761|6762|676312-19
Mastercard51-5516
Visa413|16
Visa Electron4026|417500|4508|4844|4913|491716

Example American Express credit card number:
An American Express credit card number starts with number 34 or 37 and the credit card number has total 15 digits:

377261620324999     (15 digits)
349854194206314     (15 digits)

Example Mastercard credit card number:
A Mastercard credit card number starts with number 51, 52, 53, 54 or 55 and the credit card number has total 16 digits:

5181975718047403     (16 digits)
5204571199083364     (16 digits)
5322683667269933     (16 digits)
5477754834149242     (16 digits)
5539624233693270     (16 digits)

Example Laser credit card number:
A Laser credit card number starts with number 6304, 6706, 6771 or 6709 and the credit card number has total 16, 17, 18 or 19 digits:

670676038979126821     (18 digits)
6771363087405086     (16 digits)
6304096514549839     (16 digits)
6304219447607087665     (19 digits)

By selecting "Random brand" in the "Credit card brand" pull down menu, fake credit card numbers will be generated for any of the major brands.

By selecting "Custom scheme" in the "Credit card brand" pull down menu, an input field "Custom scheme data" will open where you can specify your own credit card number scheme. Each line in the input field must have the following format:

Credit card name, Bank identification number prefix, Credit card length

Use the comma ( , ) to separate the Credit card name, Bank identification number prefix and Credit card length.
Use the pipe ( | ) to separate individual values (45|46|47)
Use the dash ( - ) to specify a range of values (45-47).

Example Custom credit card number scheme:
Test card 1, 3614|3616|3617|3633-3635, 16
Test card 2, 500235, 16

At the bottom of the page you can post comments. All comments with criminal intentions will be deleted, for example related to selling or buying credit card information, credit card verification values (CVV), card security code (CSC) etc.

YOU USE THIS SERVICE AT YOUR OWN RISK. MOBILEFISH.COM WILL NOT BE LIABLE FOR ANY DATA LOSS, DAMAGES, LOSS OF PROFITS OR ANY OTHER KIND OF LOSS WHILE USING OR MISUSING THIS SERVICE.

All financial related services on this website:

rss feed

Input online credit card number generator:


Number of credit card numbers *: Help (Max. 2000 )
Credit card brand *: Help     Show brand name
Must pass the Luhn test*: Help     Show Luhn validation
Credit card number format *: Help
Expiration date *: Help
To prevent automated submissions an Access Code has been implemented for this tool.   access code
Please enter the Access Code as displayed above. *:  
* = required  
 


Output online credit card number generator: