Some Klondike deals cannot be won from the moment the cards are dealt. Without a solver, you can spend ten minutes on a doomed game without knowing. Our solver runs in your browser, checks every position you reach, and tells you in real time whether the game still has a winning path. It also lets you start with a deal that has a verified solution and rewind to the last solvable state when you slip. And when you want help, the Hint button shows the next move of the solver's winning line, one move at a time.
Play Solitaire with Built-in SolverA solitaire solver is a program that searches the tree of legal Klondike moves. Starting from your current position, it tries one move, then another, and another — looking for a sequence that ends with all 52 cards on the foundations. Think of it as a chess engine for solitaire.
Most solvers are standalone tools. You enter your card layout by hand, wait, and read the answer. Ours is built into the game. It reads your position automatically, runs in the background, and updates the toolbar icon as you play. No setup, no copying card values, no breaking your flow.
The solver lives in the game toolbar. Each icon means something different.
Choose Deal Winnable in the new-game menu. The solver picks a seed with a verified solution before any cards are dealt. You skip the unwinnable deals entirely. Available in Draw 1 and Draw 3.
When the solver finds that no winning path remains, the icon turns red. Click it, and the recovery panel opens. Hint opens the same panel when its own search proves the loss. The most useful option is Undo to Last Winnable — it rewinds to the last position with a solution. You don't lose your progress; you just back up a few moves and try a different line.
When a hint opens the panel, it also offers Show a Move Anyway: a legal move, for when you want to keep playing. On a deal that could never be won, there is nothing to undo to, so the panel says "This deal is not winnable." Click the red icon on a new deal and the game skips the panel and deals a winnable game.
The solver checks each new deal automatically. Within seconds you see whether the game has a solution — before your first move. Useful in Draw 3 especially, where practical win rates are low.
Click the icon mid-game to check your current position. The solver looks at your exact state, not the original deal. It accounts for every move you've made.
The solver also drives the Hint button. Press it, or the H key, and the game shows one move. A gold ring marks the card to move and a blue ring marks where it goes. A faint copy and an arrow show where the card lands, and one sentence says what to do and why.
The solver sees every card, the face-down ones included, so a hinted move can look odd and still be right. A hint costs no points. When its search proves the game lost, the hint offers no move: it opens the recovery panel shown above. With the Solver setting off, the hint still picks its moves with the solver, but it never talks about winning and offers no Undo to Last Winnable.
FreeCell and Spider hints have solvers of their own. In FreeCell, where every card is face-up, the hint follows a solved line in almost every deal. Spider hints look ahead through the face-down cards and follow a win when the solver finds one, but they never tell you a game is lost: in Spider, a search that finds no win proves nothing.
How much better is the new hint? Our blog post tests the old hint and the new one on the same deals.
For readers who want the details under the hood.
The solver runs a depth-first search and keeps a table of every position it has visited. From your current position it tries the most promising moves first — those that turn over a face-down card or build a foundation — and backs up when a line leads nowhere. It sees every card, the face-down ones and the order of the stock included. A "yes" comes with a complete winning line. A "no" is a proof: the search visited every position the game can reach. When time runs out first, the answer is "not sure", never "no".
Klondike has an astronomical state space, so brute force isn't viable. The solver uses several tricks, none of which can turn a winnable position into a "no":
The solver runs entirely in your browser. No API calls, no telemetry, no server. Your game state never leaves the device. Once the page has loaded, the page works offline.
Klondike's winnability has been a research question since the 1990s, and the literature is messier than most casual sources suggest. Here are the numbers that hold up.
The most precise result comes from a solver study by Charlie Blake and Ian Gent. Their solver sees every card, including the face-down ones, and may cycle the stock without limit. It can win about 90% of Draw 1 deals and about 82% of Draw 3 deals (Blake & Gent, 2026). The rest have no solution at all. These figures are a ceiling for perfect play with full information, not a player win rate.
Players cannot see the face-down cards, so they win far fewer games than the solver. In August 2026, TrySolitaire players won 35.3% of the Draw 1 games they started and 15.5% of the Draw 3 games, counting games they left unfinished as not won (August 2026 player report).
The Draw 3 gap has two parts. Fewer Draw 3 deals have a solution at all, and the stock-pile constraint makes it harder to reach the moves you need in the deals that do.
Some deals have no solution in either mode. Without a solver you can't tell. With Deal Winnable on, every game starts solvable — your skill becomes the only variable. With Undo to Last Winnable, slipping into an unsolvable position is no longer terminal.
Many pages mix solver figures and player figures. A solver figure tells you how many deals have a solution when every card is known. A player figure tells you how many started games people actually won. When you compare sources, check which of the two a number measures.
Most Klondike solvers online are standalone web pages or downloadable tools. Here's how the built-in solver compares.
| Feature | TrySolitaire (built-in) | External solver tools |
|---|---|---|
| Input method | Reads board automatically | Manual card entry |
| Real-time check | Yes, during play | No, separate tool |
| Deal Winnable | Yes | No |
| Undo to Last Winnable | Yes | No |
| Next move on request | Yes, one move at a time (Hint) | Usually the whole solution at once |
| Privacy | Client-side only | Often server-side |
| Cost | Free, no limits | Often capped or paid |
| Draw 3 support | Yes | Varies |
| Works offline | Yes | Rarely |
A solitaire solver searches the tree of legal Klondike moves to find a sequence that wins from your current position. TrySolitaire's solver runs in your browser and tells you whether such a sequence exists. The status icon shows only that answer. Press Hint and the game shows the winning line one move at a time.
Yes. No account, no premium tier, no usage limits. Deal Winnable, Undo to Last Winnable and hints are also free, and a hint costs no points. The solver works offline once the page has loaded.
Only when you ask. The status icon tells you whether a winning path exists, not what it is, so the puzzle stays yours. Press Hint and the game shows the next move of the solver's winning line, with an arrow and one sentence that says why. Press it again after each move for the next step.
Yes. iPhone, iPad, Android phones, Android tablets, and desktop browsers all run the same Web Worker. A slower device searches fewer positions in the same time, so a hard position can take it longer to decide.
Yes. Both Draw 1 and Draw 3 are fully supported. Draw 3 is where the solver earns its keep — fewer Draw 3 deals can be won, and players win far fewer of them.
When the icon is green, the solver has found a complete winning path. When it's red, the solver has searched every position the game can reach from yours and proved that no path exists. A very tangled position can run out of time first: 30 seconds for the check of a new deal, 60 seconds for a check you ask for. The icon then shows a gray question mark.
No. The solver runs in a Web Worker — a background thread inside your browser. Your moves, board state, and analysis results never leave your device.
The status icon tells you whether you can win, not how. Knowing a game is solvable doesn't make finding the solution any easier. The Hint button shows a move whenever you ask, and a hint costs no points, so how much help you take is up to you. Use the icon to skip doomed deals and keep the moves for yourself, or take a hint when you want one.
External solvers are standalone tools that need manual card entry. This one is built into the game, reads your board automatically, runs in the background, offers Deal Winnable and Undo to Last Winnable, drives the Hint button, and stays client-side. We know of no external tool that offers all of these together.
Play Klondike with the built-in solver — free, no sign-up.
Play Solitaire with Solver✓ Built-in solver | ✓ Deal Winnable | ✓ Undo to Last Winnable | ✓ Solver hints | ✓ Free