Credit cards numbers for testing

from http://www.darkcoding.net/credit-card-numbers/


Credit card numbers

Credit card numbers that conform to the Luhn formula (MOD 10 check). Usefull for testing e-commerce sites (because they should get past any pre-validation you do, and be declined at the card processor or bank stage).
In testing situations any expiry date within the next 3 years should work
Feedback forces me to clarify this: These are NOT valid credit card numbers. You can’t buy anything with these. They are random numbers that happen to conform to the MOD 10 algorithm. They are a technical resource for programmers – that’s all.
Information about CVV2 / CVC / etc numbers can be found here: CVV numbers. As you can see these would be very hard to calculate without the bank’s keys.
A very good article about the credit card number format can be found here: Anatomy of Credit Card Numbers

Mastercard


5264939954022546
5469502568814915
5555595720128039
5541023425081582
5235618720533020
5558100609768380
5194372587928142
5312022193079908
5202484062990131
5559278575566373

VISA 16 digit


4929222113258008
4556642328183859
4485095218467575
4707363581212263
4929157300098967
4929275198221960
4024007129239215
4024007167919900
4532865510630978
4539189075591399

VISA 13 digit


4113320729434
4539321086996
4254488685982
4024007133628
4780229097582

American Express


371586510243958
347443911033938
347913429294396
372632477778971
342665357790622

Discover


6011169942675056
6011821793069603
6011475447453349

Diners Club


30261114035738
36948793177617
30198259363402

enRoute


214948037532407
201471957078959
201455429938171

JCB


3520573723895851
3582188233752685
3586906470194097

Voyager


869985268446681
869944313599499
869987697097077