Endstep

Endstep

Endstep is a free, online table for playing Magic: The Gathering in your browser. Draft a cube, build a deck, and play a real game, one-on-one or in a multiplayer pod. No download, no client, no card collection to buy.

Play now See the formats

  • 94,000cards in the pool
  • 42updates shipped
  • 24 August 2026last update

A real game, not a simulator of one

Every card in Endstep resolves through Forge, the long-running open-source Magic rules engine, running headless on our server. The browser is a window onto that engine: it shows you what the engine says and sends back what you clicked. It does not know the rules, and it is not allowed to guess at them.

That is an unusual thing to boast about, so here is why it matters. Cascade, storm, split second, "you may sacrifice a land", the exact order of simultaneous triggers, a Saga's chapter timing, damage assignment through trample and deathtouch: these all behave the way a rules engine with two decades of scrutiny behind it behaves, because that is literally the code deciding them. When a new set lands in Forge, it lands here.

The card pool is roughly ninety-four thousand cards. Not a curated subset, not the standard-legal slice: the whole printed history the engine knows about, all of it legal to put in a deck if the format you picked allows it.

Three parts, one tab

1 · Get some cards

Build a deck in the editor with search and autocomplete over the full pool, paste a list in from anywhere, or skip deckbuilding entirely and draft: a cube, a set, or one of the two-player draft formats.

2 · Sit down

Open a table and share the link, or fill the empty seats with bots. One-on-one, three players, four players; free-for-all or teams. Best-of-three with real sideboarding between games.

3 · Play

Tap your own lands or let it auto-pay. Set phase stops where you want them. Undo a misclick before priority passes. Watch a friend's game as a spectator without seeing anyone's hand.

No download, no collection, no paywall

Endstep runs in any modern browser on a laptop, a tablet or a phone. There is nothing to install, because it is a web page, though it will install as an app if you ask it to. Every card is available to everyone from the first minute. There are no packs, no wildcards, no crafting currency, and nothing behind a subscription.

It costs money to run, so there is a Patreon for people who want to help with the bill. It does not get you cards, queue priority, extra deck slots, exclusive art, or anything else that would make the free experience worse by comparison. That is a deliberate line and we intend to hold it.

Open a table See the formats

What it costs

  • Account Free
  • Card pool Complete
  • Deck slots Unlimited
  • Packs, wildcards, crafting None
  • Advertising None
  • Paid tier None
  • Patreon Optional

Frequently asked

Is this official?

No. Endstep is an unofficial fan project, unaffiliated with Wizards of the Coast, Hasbro, or any other publisher. See the notice at the bottom of this page.

Do I need to own the cards?

No. Nothing here is a collection, a purchase, or an asset. The card pool is open to every account, and decks are just lists.

What does it cost?

Nothing. There is no paid tier, no trial, and no feature you can only reach by paying. The Patreon is a donation, not a store.

Which formats can I play?

Constructed against a format's legality rules, cube and set draft, sealed, and Commander-style multiplayer pods. There are also formats that barely exist anywhere else online: Momir Basic, Winston, Richman, and the shared-deck format Forgetful Fish. The formats page covers each one.

Can I play against a computer?

Yes. Forge's AI can take any seat, in a duel or in a pod, so you can test a deck at three in the morning without waiting for a human. Quick Play drops you straight into a game against it.

Does it work on a phone?

Yes, and not as an afterthought. The whole feature set is there, reshaped for a small screen rather than cut down for one. Deck editing, drafting and full matches all work on a phone.

Is it still being worked on?

Yes. Every change is written up in the changelog, which is generated from the same notes the in-app panel shows, so the dates there are real.

Something is broken. What do I do?

There is a report button inside the app; it attaches a screenshot and the game's diagnostics automatically, which is far more useful than a description. Bug reports are read.

A note on rules disputes

If a card behaves in a way you think is wrong, it is worth reporting, but the fix usually lives in the engine or in the bridge between the engine and your browser, not in a re-interpretation of the rule. We do not implement card behaviour by hand, so "we will special-case this card" is never the answer.