- Are these real card numbers?
- No — they pass Luhn validation but are guaranteed unassigned (the tool uses known test-card BINs). Safe for development and CI tests.
- Which brands are supported?
- Visa, MasterCard, Amex, Discover, JCB, Diners. Each has the right length, starts with the brand's BIN range, and has valid Luhn checksum.
- Do they work with Stripe test mode?
- Use Stripe's documented test cards (4242 4242 4242 4242) for Stripe-specific tests. These generic tests pass validation libraries but aren't mapped to Stripe's test behavior.
- Can I force specific decline scenarios?
- This tool generates valid-format cards. For decline testing (insufficient funds, stolen card), your payment processor's test docs have dedicated numbers.