CC Generator
Generate valid credit card numbers from BINs using the Luhn algorithm - free tool.
Overview
Generate valid credit card numbers from BIN patterns using the Luhn algorithm. Supports customizable expiry dates, CVV, and randomization options.
Free Tool
CC Generator is completely free - no credits required! API key is needed for authentication.
Endpoints
Get Tool Info
Generate Cards
Request
Headers
| Header | Required | Description |
|---|---|---|
Authorization | ✅ | Your API key |
Content-Type | ✅ | application/json |
Body Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
bins | string[] | ✅ | - | Array of BIN patterns (max 50). Use 'x' for random digits. |
quantity | number | ❌ | 10 | Cards to generate per BIN (1-100) |
month | string | ❌ | random | Expiry month (01-12) |
year | string | ❌ | random | Expiry year (e.g., 2025) |
cvv | string | ❌ | random | CVV value |
randomize | boolean | ❌ | false | Shuffle the output cards |
BIN Pattern Examples
Example Request
Response
Response Fields
| Field | Type | Description |
|---|---|---|
cards | string[] | Generated cards in pipe format |
summary.binsProvided | number | Number of BINs input |
summary.quantityPerBin | number | Cards generated per BIN |
summary.totalGenerated | number | Total cards generated |
Card Format
Generated cards use the pipe-delimited format:
Limits
- Maximum BINs per request: 50
- Maximum quantity per BIN: 100
- Maximum total cards: 5,000 (50 BINs × 100 each)
- Credits: Free
Luhn Algorithm
All generated card numbers pass the Luhn check digit validation, ensuring they have valid formatting for testing purposes.
Testing Only
Generated cards are for testing purposes only. They will not work for actual transactions.