Blackjack Hand Generator
Deal reproducible hands and calculate blackjack totals with ace adjustment.
Also known as: twenty-one hand · blackjack simulator
seeded
Output
About this tool, tips & examples
What it does
The Blackjack Hand Generator deals reproducible blackjack hands and scores them correctly, including the soft/hard ace adjustment (an ace counts as 11 until that would bust the hand, then as 1). Deal up to 1,000 hands of 2 to 10 cards in one run — every hand listed with its cards and its blackjack total.
Common use cases
- Strategy practice — deal a few hundred hands and drill hit/stand decisions against the totals.
- Probability lessons — how often is a two-card hand a natural 21? Deal 1,000 seeded hands and count.
- Game development — fixtures for testing blackjack scoring logic, especially ace-heavy edge cases like A-A-9.
- Simulations — reproducible inputs for house-edge experiments and variance demonstrations.
Settings
- Hands — deal 1 to 1,000 hands per run, exportable as CSV or JSON.
- Cards per hand — 2 (the classic deal) up to 10 cards.
- Seed — the same seed and settings always reproduce the identical hands, so an experiment or bug report can be replayed exactly.
Privacy note
Hands are dealt locally in your browser and never uploaded. This is seeded pseudorandomness for practice, teaching, and testing — not a certified gambling device, and not suitable for real-money play.
FAQ
How are aces counted? High until it hurts: each ace counts 11 unless that busts the hand, in which case it drops to 1. A-9 is a soft 20; A-9-5 is a hard 15.
Can I reproduce a specific deal? Yes — reuse the seed. Same seed, hand count, and cards per hand means the same cards in the same order.
Can I simulate a dealer too? Deal two hands per round (player and dealer) by generating pairs, or use the Playing Card tool for full multi-player deals from a shared deck.