untap.in

Home›Guides›An XMage alternative, for the half of you who should switch

An XMage alternative, for the half of you who should switch

People look for an XMage alternative for two different reasons, and they want opposite things. One group wants the rules enforced but cannot live with the download, the interface or the cards that are not implemented yet. The other group has realised they do not want the rules enforced at all — they want a quick table with a friend, the way paper works. Untap.in is an answer for the second group and not for the first, and it is better to say so on the first screen than to have you find out in a game.

Play-test a deck nowin your browser · nothing to install

A two-player Magic: The Gathering game on Untap.in: both play areas, hands, decks and discard piles in the browser
A live two-player table. Drag cards between zones, tap, flip and counter them, and talk to your opponent from the same screen.

Stay on XMage if

You are learning the rules, or testing whether an interaction works the way you think, or you play with people who argue. A rules engine settles all of that, and XMage is the free one. Its costs are the download and the interface, and the occasional card that is missing or wrong, and for a lot of players those costs are worth paying. Nothing on this page will give you enforcement in a browser; the only other enforced client is Magic Online, which is official, Windows-only, and costs money for cards.

Switch if

XMageUntap.in
RulesEnforced: stack, priority, triggers, legalityYour table decides
Runs onDesktop, JavaBrowser, phone and tablet
New cardsWhen a volunteer implements themThe day they are in the database, every one
CommanderYes, 3–10 seatsYes, 4 seats free, 6 with Power Up
SoloAgainst the AISolo goldfish, or Deck vs Deck with your own lists
UndoWithin what the rules allowRewind the whole table to any earlier action
Replays and voiceNoEvery game recorded; voice in the table
Other gamesMagic60 card games

You want to play-test a list tonight, in a browser, with a friend who will not install Java. You want a brand-new card to work the moment it is spoiled rather than when it is implemented. You want to try a line, see it go wrong, and rewind the table to try the other one. You want the game recorded. You play more than one card game. Those are the things a shared table does and a rules engine does not, and they are what Untap.in is for.

A two-player Magic game on Untap.in: both play areas, hands, decks and discard piles in the browser
A live two-player table. Drag cards between zones, tap, flip and counter them, and talk to your opponent from the same screen.

What a trusted table does instead of enforcing

It does the bookkeeping and leaves the decisions. 43,916 Magic cards carry a script: a button that does what the card's text asks for — the draw, the token, the counter — through your own actions, and asks before a trigger fires. Every card in your hand shows its cost, and Pay taps the lands that cover it and floats the rest. Counters, life, commander damage and the log stay in sync for every seat. None of it stops an illegal play, which is the whole difference, and the whole point for the people who want it.

Moving over

XMage decks are text files. Open one, copy the list, paste it into Decks → Import on Untap.in. If the list lives on Moxfield, Archidekt or one of 32 other sites, paste the URL instead. New Game → Magic → send the link, and the friend joins in the browser.

The Untap.in home screen: a row of saved decks above the public lobby of open games to join
Your decks and the public lobby on one screen. Open a table or join one that is waiting for players.

Frequently asked questions

Does Untap.in enforce the rules like XMage?

No. Untap.in is a shared table that trusts the players, like paper. If you want enforcement, XMage is the free option and Magic Online the paid one.

Is there a browser version of XMage?

No. XMage is a Java desktop client. Untap.in runs in the browser but does not enforce rules.

Why would I give up rules enforcement?

Speed and completeness: every card works immediately, a game sets up in a minute, and a misclick is a Rewind away. Most play-testing wants that; most rules learning does not.

Can I play Commander on Untap.in like on XMage?

Yes. A table opens with 4 seats, 6 with Power Up, with voice, counters and a replay of the game.

Can I import my XMage decks?

Yes. They are text lists; paste one into Decks → Import.

Can I use both?

Plenty of people do: XMage when the question is about the rules, a table when the question is about the deck.

Bring a list

Import a deck, goldfish a few hands, then open a table and send your pod the link. It runs in the browser, and the first play-test takes about as long to set up as reading this did.

Play-test a deck now

More guides

How to play-test a Commander deck online

Where to play Commander online depends on what you are trying to do: goldfish a new list, play your pod across three cities, play your paper deck over webcam, or have the rules enforced. Every option, honestly compared.

Updated 11 November 2026
How to play-test a Magic deck online

Goldfishing tells you whether a list works on its own; a real opponent tells you whether it works. How to do both online, what the deck-site playtesters can and cannot do, and how to test a change instead of guessing.

Updated 11 November 2026
MTG Arena has no Commander. Here is how to play it anyway

Arena's Brawl is two players at 25 life, and there is no four-player mode. Export the deck from Arena, paste it into Untap.in, and sit at a four-seat Commander table in the browser with the list you already built.

Updated 11 November 2026
Draft online, then play the deck you drafted

Booster draft, cube and sealed in the browser: bots fill the empty seats, you draft from any set in the database or a CubeCobra list, and the deck you build is played at the same table. Compared honestly with the pick-trainers.

Updated 11 November 2026
Import a deck from Moxfield, Archidekt or anywhere else

Paste a deck URL from Moxfield, Archidekt, EDHREC, MTGGoldfish and dozens of other sites, or a plain-text list, and play-test it online in the browser. Every printing kept, sideboard included, nothing retyped.

Updated 11 November 2026
A Cockatrice alternative that runs in the browser

Cockatrice is a free desktop tabletop for Magic with no rules engine. Untap.in is the same idea with no download, voice at the table, rewind, replays and 50-odd other card games. When to switch, and when not to.

Updated 11 November 2026
A Tabletop Simulator alternative for card games

Tabletop Simulator is a paid 3D sandbox that becomes a card table through mods. Untap.in is a flat table built for card games, free for everyone at it, with the card database kept for you. For Magic and 50-odd other games.

Updated 11 November 2026
Play-test your own card game online

Designing a card game, or custom cards for one? Upload the cards with their art and text, build decks from them, goldfish alone or sit on both sides, then play-test against real people in the browser. No rules engine to code against.

Updated 11 November 2026
Pokémon TCG Pocket on a shared table

Play-test a Pokémon TCG Pocket deck online with cards you have not pulled yet, against a friend, in the browser. Twenty-card decks, Limitless import, points on a counter, no rules engine. What the app does that a table cannot, and the other way round.

Updated 11 November 2026
Pokémon TCG online in the formats the official client will not run

TCG Live runs Standard, a trimmed Expanded, and Gym Leader Challenge only in rotating windows. A shared table runs whatever your group agrees to: full Expanded, GLC any day, a 2003 deck against a 2005 deck. How, and what to expect.

Updated 11 November 2026
Play Union Arena online

Bandai has no online client for Union Arena, and TCG+ builds decks but does not play. Untap.in has the card pool and a two-seat table in the browser: import or type a fifty-card deck, send a link, and play the game the way you would across a mat.

Updated 11 November 2026
Play Final Fantasy TCG online

A browser table for Final Fantasy TCG with every printing synced from Square Enix's official card list, deck import from FFDecks and Materia Hunter, and a real opponent. For when the Tabletop Simulator mod is four sets behind.

Updated 11 November 2026