A free, independent deck builder for Clash Royale players
There are countless “best deck” lists online, but most of them skip one problem: if you don't own the cards in that deck, or yours are under-leveled, the strongest deck on paper can be the weakest one in your hands. That's why ElixirDeck starts from your collection. Enter your player tag and it pulls your cards and levels from the game's official data, then suggests the most balanced decks you can build with the cards you actually own.
Every candidate deck is scored on the questions experienced players ask when they look at a deck:
For every win condition you own, the tool tries thousands of card combinations and shows the highest-scoring decks. Below each deck it spells out its strengths and weak spots, so you can see why it was suggested and tweak it yourself.
You don't have to enter a player tag: you can also select your cards by hand. The “Classic Decks” section shows how close you are to well-known meta decks and what you can use in place of the cards you're missing.
When you enter your tag, the deck you are currently using in the game is scored too, and you see how to make it stronger with at most two card changes. “Clan War” mode builds the 4 decks that are strongest together without using any card twice. Below your suggested decks you see which card upgrade would make the biggest difference. In the “Deck Analyzer” you can analyze any deck (from a link copied in the game or by picking cards) and share its link with your friends.
In the same section you can enter your opponent’s deck (or just the cards you know) and find decks with a good matchup against it. For this we look at how well each card answers your opponent’s cards (anti-air cards against flying units, tank killers against tanks, splash against swarms… plus each card’s well-known counters), and at how many answers your opponent has to your cards compared with an average deck. This score is combined with the deck’s own balance score, so the suggested decks are solid in general and not only against that one opponent. The result is an estimate based on card roles, not on real match statistics.
The Match Report section uses your player tag to look at your recent matches (usually the last 25–40 in the game’s official data). Friendly battles, 2v2, boat battles and modes where the game gives you the deck aren’t counted. Decks that share at least 6 of their 8 cards are treated as versions of the same deck, and you get a report for your 3 most-played decks. Opponent decks are grouped by win condition into types (heavy beatdown, Lava Hound, Balloon, Hog Rider, bridge spam, bait, siege, control, Mega Knight / P.E.K.K.A…). Each loss is linked to one of three reasons: a level gap if your opponent’s cards were clearly higher level; a tough matchup if, by the matchup estimate above, your opponent’s deck had a clearly bigger edge over yours than this deck usually faces; otherwise in-game play. The report also shows the cards that beat you most, leaked elixir, your deck’s weak spots and up to two card changes using your own cards. The game’s data doesn’t include in-match actions (where and when each card was played), so the report is an estimate.
The site is available in English, Turkish, Spanish, Portuguese, German, French and Italian. On the Spanish, Portuguese, German, French and Italian pages, cards appear under their official in-game names in those languages. When you open the home page or a shared deck link, the site opens in your language based on your browser's language (or, if we don't have it, your country); you can switch languages at any time from the 🌐 menu.
ElixirDeck is made by Jason Olmez, a long-time Clash Royale player who built the site for himself first, because he couldn't find an answer to “which deck should I build with these cards?” that actually looked at his own collection. The deck builder's scoring rules, the deck guides, card guides and “how to counter” pages are based on his experience with the game.
Numbers aren't guessed: card stats and balance changes are taken from Supercell's official notes, and the meta decks and the usage rates on card pages are collected every day from the battles of the top Ranked players. When a new season or balance update arrives, the affected pages are updated. If you spot a mistake, write to hello@elixirdeck.org.
ElixirDeck is completely free and will stay that way. No accounts, no payments, no locked features. To cover the site's costs (domain and hosting) we may show ads, placed so they don't get in the way of building decks.
Player and card data comes from Supercell's official Clash Royale API. Card images are loaded from RoyaleAPI. Your card selections are stored only in your own browser. See our Privacy Policy for details.
Missing card, odd suggestion, or an idea for a new feature? Write to us from the Contact page. Suggestions directly shape the site.