When testing for valid credit cards we often did web searches for a list of fake credit card numbers to test against. These worked great and we have several listed below. Often we want to test against a wider range of numbers so we created this routine based on the credit card industry standards. These are cards that do not serve any purpose other than to valid the credit card worked.
The cards generated will pass the valid credit card formula but will not pass charging through credit card processors. Beyond creating credit cards this is a list of cards we often will use that many credit card processors know are fake credit cards and will pass their tests in their developer sandboxes.
All credit card numbers are not real and can not be used for any real purchases, including expiry and cvv, as well as names, which are all randomly generated.