• Townie
    AI
  • Blog
  • Docs
  • Pricing
Log inSign up
Itssongoku

Itssongoku

SON-GOKU

Store
Public
Like
1
SON-GOKU
Home
Code
4
backend
1
frontend
3
shared
1
README.md
Branches
1
Pull requests
Remixes
2
History
Environment variables
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Sign up now
Code
/
README.md
Code
/
README.md
Search
6/3/2025
Viewing readonly version of main branch: v36
View latest version
README.md

Credit Card Generator

A sleek credit card generator with 3D graphics, custom BIN support, bulk format generation, and icy black UI design.

Features

  • Luhn Algorithm: Generates valid test credit card numbers
  • Custom BIN Support: Input your own Bank Identification Number
  • Bulk Format Generation: Advanced format string for precise control
  • 3D Graphics: Interactive 3D credit card with animations
  • Icy Black UI: Modern glassmorphism design with blur effects
  • Multiple Card Types: Visa, Mastercard, American Express, Discover
  • Real-time Generation: Instant card number generation
  • Smart Validation: Real-time validation of all inputs
  • Auto-Detection: Automatically detects card type from BIN
  • Copy to Clipboard: Easy copying of generated data

Generation Modes

šŸŽ² Simple Mode

  • Quick generation with default settings
  • Select card type and generate instantly

šŸ”§ Custom BIN Mode

  • Input custom Bank Identification Number
  • Auto-detects card type from BIN
  • Real-time validation

šŸ“ Bulk Format Mode

  • Advanced format string: BIN|MONTH|YEAR|CVV
  • Use xxx or xx for random values
  • Leave empty for random generation
  • Support for 2-digit years (28 = 2028)

Bulk Format Examples

424242|12|2028|123    # Specific values
5555555|xx|xxxx|xxx   # Random month, year, CVV
378282|01|25|1234     # Amex with specific data
601111||2027|         # Random month, specific year, random CVV
4000000|10|28|000     # Custom BIN with specific expiry
5678990|||456         # Random month/year, specific CVV

Tech Stack

  • React 18.2.0 with TypeScript
  • Three.js for 3D graphics
  • TailwindCSS for styling
  • Glassmorphism/blur effects

Structure

ā”œā”€ā”€ frontend/
│   ā”œā”€ā”€ index.html          # Main HTML template
│   ā”œā”€ā”€ index.tsx           # React entry point
│   ā”œā”€ā”€ components/
│   │   ā”œā”€ā”€ App.tsx         # Main application
│   │   ā”œā”€ā”€ CardGenerator.tsx # Card generation with all modes
│   │   └── Card3D.tsx      # 3D card component
│   └── style.css           # Custom styles
ā”œā”€ā”€ shared/
│   └── utils.ts            # Luhn algorithm, validation, bulk parsing
└── backend/
    └── index.ts            # Static file server with API endpoints

Usage

Simple Mode

  1. Select card type
  2. Click generate

Custom BIN Mode

  1. Enable custom BIN mode
  2. Enter 4-15 digit BIN
  3. Generate card with custom prefix

Bulk Format Mode

  1. Enable bulk format mode
  2. Enter format string (BIN|MONTH|YEAR|CVV)
  3. Use examples or create custom format
  4. Generate card with precise control

Format String Rules

  • BIN: 4-15 digits for card prefix
  • MONTH: 01-12 or xx for random
  • YEAR: 2-4 digits or xxxx for random
  • CVV: 3-4 digits or xxx for random
  • Empty fields: Generate random values
  • Placeholders: xxx, xx, xxxx for random

API Endpoints

  • POST /api/generate - Generate card (simple/custom/bulk)
  • POST /api/validate - Validate card number using Luhn
  • POST /api/validate-bin - Validate BIN format
  • POST /api/validate-bulk - Validate bulk format string
  • GET /api/health - Health check endpoint

Note

This generates test data only for development/educational purposes. All modes support Luhn algorithm validation. Not for fraudulent use.

FeaturesVersion controlCode intelligenceCLI
Use cases
TeamsAI agentsSlackGTM
ExploreDocsShowcaseTemplatesNewestTrendingAPI examplesNPM packages
PricingNewsletterBlogAboutCareersBrandhi@val.townStatus
X (Twitter)
Discord community
GitHub discussions
YouTube channel
Bluesky
Terms of usePrivacy policyAbuse contact
Ā© 2025 Val Town, Inc.