TEST DATA
Random Profile Generator
Generate realistic fake user profiles for test environments, including names, phones, addresses and test credit card numbers.
What you get
Each profile contains a full name, username, email, phone, company, street address, city, country, birthdate, IPv4 address and a test credit card number. Data is assembled locally with random selection from seeded lists using crypto.getRandomValues.
Test credit card numbers
Card numbers follow the same common formats (Visa, Mastercard, Amex) but are not real or active accounts. Payment processors typically reject them; they exist so your payment-related tests can exercise happy and error paths without real card data.
Responsible use
- Use generated data only in development, staging and test databases.
- Never attach real personal information to generated profiles.
- Treat profiles as disposable; rotate them between test cycles.
- Combine with the Random Test Data tool for simpler fixtures.