AbraCalc

Card Deck Simulator

A real 52-card deck on screen with true draw-without-replacement, a visible burn pile, optional jokers, and a multi-deck shoe toggle. No physical cards required. Works offline.

Built by the AbraCalc team

Embed this tool on your site

How to play

  1. Tap Draw Card to flip the next card off the top of the shuffled deck.
  2. Tap Burn Card to discard the top card face-down into the burn pile without revealing it.
  3. Toggle jokers or the two-deck option any time — the deck rebuilds fresh with your new settings.
  4. Tap Reset to reshuffle a brand-new full deck, or Shuffle to re-randomize just the cards still left to draw.

Card Deck Simulator replaces a physical deck with a true 52-card model right in your browser. Tap Draw Card to flip the top card of a freshly shuffled deck face up, tap Burn Card to move the top card face-down into the burn pile without seeing it, and watch the deck count tick down as you go — no card is ever repeated until you tap Reset. Two toggles change how the deck is built: switching on jokers adds exactly two per deck, and switching on the two-deck option doubles every rank and suit into a proper multi-deck shoe, both rebuilding the deck fresh the moment you change them. Shuffle re-randomizes whatever cards remain in play without touching what's already been drawn or burned, and Reset always restores a full, freshly shuffled deck matching your current toggle settings.

Frequently asked questions

Can the same card be drawn twice in a row?
No. Cards are removed from the deck the moment they're drawn or burned, so nothing repeats until you tap Reset to build and shuffle a fresh deck.
How many jokers does the jokers toggle add?
Exactly two jokers per deck in play — so with the two-deck option also on, turning on jokers adds four jokers total, two from each deck.
What's the difference between Shuffle and Reset?
Shuffle re-randomizes only the cards still remaining in the deck, leaving drawn and burned cards untouched; Reset discards everything and builds a brand-new full deck from your current joker and deck-count settings.