← All articlesGuide

What Is a Custom Deck Builder? How to Build Your Own Card Deck

A custom deck builder is a tool that lets you create your own deck of cards instead of using a fixed, pre-made one: you define every card, its art and its text, and the tool keeps them together as a shuffleable deck. To build one, create a deck, add cards (type them, import a spreadsheet, or add images), then shuffle and draw from it exactly as you would from a physical deck. Deck Builder does this free in any browser at app.deckbuilderapp.app with no install, and on Android.

Below is what a deck builder should be able to do, how the browser and phone versions differ, and the exact steps to get from an empty deck to a game you can play.

What does a custom deck builder actually do?

Most people arrive at a card deck generator wanting one of three things: a prototype for a game they are designing, a digital copy of a deck they already own, or a deck of cards that does not exist yet. A good tool covers all three, which in practice means:

  • Create cards individually, with a name, art, type, rules text, flavour text, tags, and your own custom fields.
  • Import a card list in bulk, so a deck that already lives in a spreadsheet does not have to be retyped.
  • Set a card back, per deck or per card, so face-down cards look right.
  • Shuffle truly randomly, not “sort of” randomly.
  • Deal into real zones: a draw pile, a hand, cards in play, and a discard pile.
  • Play with more than one deck at the same table.
  • Get the deck back out, as a print-ready PDF, a file you can re-import, or images.

A deck builder that only lays out card faces leaves you without a way to test the game. One that only shuffles leaves you without a way to make the cards. Deck Builder does both halves.

Can I use a custom deck builder online, without installing anything?

Yes. The Deck Builder web app runs at app.deckbuilderapp.app in any modern browser, on a laptop or a desktop, with nothing to install and no account needed to start. Your decks are stored in that browser, on your own machine.

That is the version to use if you are designing a game, because typing card text is much faster with a real keyboard. In the browser you can:

  • Create decks and collections, and search, sort, and reorder your library.
  • Add cards one at a time, or import a CSV or JSON card list.
  • Set a deck-wide card back and per-card overrides.
  • Play a session: draw, flip, move cards between hand, in play, and discard, and reshuffle with any of five shuffle modes.
  • Seat several decks at the same table, each with its own zones.
  • Export the deck as a .dbpd file, JSON, an image bundle, or print it to PDF at true card size with crop marks.
  • Publish a finished deck to the Deck Store.

If you also install the Android app and sign in, cloud sync carries your decks between the two. It works as a custom card shuffler online in the simplest case too: build the deck, hit shuffle, draw.

What does the Android app add?

The phone is where a deck gets played, and where a few things exist that a browser cannot offer:

  • Camera capture and card scanning, including the Magic card scanner that reads a card and looks it up.
  • Pass & Play, so 2 to 4 players share one phone and take turns, with a hand-off screen between them.
  • The pager card view, one card at a time with fling physics, for browsing a hand the way you would fan real cards.
  • The full deck-settings set, around 50 per-zone rules (what can be viewed, flipped, rotated, reordered, searched) that the web app honours but does not all expose yet.
  • Sharing through the system share sheet, and saving card art to your gallery.

Both versions read and write the same deck files, so a deck designed at a desk plays on the phone unchanged.

How do I create a virtual card deck, step by step?

  1. Open the tool. Go to app.deckbuilderapp.app, or install the Android app.
  2. Create the deck and give it a name.
  3. Add the cards. Type them in, or import a whole card list from a spreadsheet. See how to import a deck from a CSV or JSON file for the exact column names.
  4. Add art. Use an image you own, or design the face in the built-in Card Designer with a layout preset, borders, and per-text fonts.
  5. Set the card back so the deck looks like a deck when it is face down.
  6. Shuffle and play. Draw, deal into a hand, send cards to play or to the discard pile, and reshuffle as often as you like.
  7. Export it when you are happy: a print-ready PDF, a deck file, or images.

Steps 3 to 6 are the loop that matters. A digital deck can be rebalanced in seconds, which is the whole point of prototyping on screen before spending paper.

Is the shuffle actually random?

Yes. The shuffle is a Fisher-Yates shuffle, which gives every possible arrangement of the deck an equal chance in a single pass. That is a stronger guarantee than hand shuffling, where a 52-card deck needs about seven riffle shuffles before it is properly mixed. The full explanation is in how to shuffle a deck of cards fairly.

Deck Builder also offers five shuffle modes, so you can reshuffle everything, or only the draw pile, the hand, the discard pile, or the cards in play. Each one gathers exactly the zone it names.

Frequently asked questions

Is Deck Builder free? Yes. Both the web app and the Android app are free and ad-free. Pro unlocks more than three local decks, cloud sync, and Pass & Play.

Do I need an account? Not to build a deck. You only need to sign in for cloud sync between devices and for publishing to the Deck Store.

Can I digitise a deck I already own? Yes, one card per entry, by typing, importing, or photographing them. See how to turn a physical deck into a digital deck of cards.

Can I print the deck I built? Yes. Export a PDF laid out at true card size with crop marks and print it at home or at a print shop.

Does a deck built in the browser work on my phone? Yes. Export the deck file and import it on the phone, or turn on cloud sync and let it carry across.

Ready to build one? Start in your browser or get Deck Builder on Google Play.

#custom deck builder#card deck generator#virtual card deck#web app#guide

Get Deck Builder

Scan, create, manage, and shuffle any card deck on Android or in your browser, completely ad-free.