Time 0:00
Moves 0
Stock 50
Score 500

Game Paused

Take your time โ€” your game is safe

Auto-complete available!

Spider Solitaire

The goal is to build eight complete sequences โ€” each running from King down to Ace in the same suit โ€” and send them to the Foundation piles.

Spider is one of the most popular patience card games in the world, played with two standard decks for a total of 104 cards. Its name comes from the eight foundation piles, evoking a spider's eight legs. The game offers three difficulty levels: 1 Suit (easiest), 2 Suits (medium), and 4 Suits (hardest), making it accessible to beginners and challenging for experts alike.

How to Play

The Layout

The game opens with ten Tableau columns. Columns 1โ€“4 each have six cards; columns 5โ€“10 each have five cards. Only the top card of each column is face-up. The remaining 50 cards sit face-down in the Stock pile. Eight empty Foundation piles wait at the top of the screen.

Your Goal

Build eight complete sequences, each running King, Queen, Jack, 10, 9, 8, 7, 6, 5, 4, 3, 2, Ace โ€” all in the same suit. Each time you complete a sequence it is automatically sent to a Foundation pile. Fill all eight Foundation piles and you win.

Moving Cards in the Tableau

Drag a face-up card onto another Tableau column. The card you place must be exactly one rank lower than the card it lands on โ€” suits do not need to match for a single-card move. To move a group of cards together, they must form a same-suit descending sequence. Any card (or same-suit sequence) may be placed on an empty column.

Dealing from the Stock

Click the Stock pile to deal one card face-up onto each of the ten Tableau columns. You cannot deal from the Stock if any Tableau column is empty. There are five deals available (50 cards รท 10 columns).

Completing Sequences

When a King-to-Ace same-suit sequence is assembled anywhere in a Tableau column, it is automatically removed to a Foundation pile and you score 100 points.

Undo

Click the Undo button (or press Ctrl+Z / Cmd+Z) to reverse your last action. You can undo all the way back to the opening deal.

Rules โ€” Step-by-Step

  1. Shuffle & Deal โ€” Two standard 52-card decks (104 cards) are shuffled according to the active Suit Mode and dealt into 10 Tableau columns. Columns 1โ€“4 receive 6 cards each; columns 5โ€“10 receive 5 cards each. Only the top card of each column is face-up. The remaining 50 cards form the Stock.
  2. Tableau builds down in rank โ€” A face-up card may be placed on any Tableau card that is exactly one rank higher, regardless of suit. For example, any 7 may be placed on any 8.
  3. Move same-suit sequences as a group โ€” A contiguous run of face-up cards that are all the same suit and in descending rank order may be dragged and dropped together as a single unit.
  4. Any card fills an empty column โ€” When a Tableau column is cleared, any single card or valid same-suit sequence may be moved there.
  5. Flip the top face-down card automatically โ€” Whenever a move exposes the top face-down card of a Tableau column, it flips face-up immediately.
  6. Deal from the Stock โ€” Click the Stock to deal one card face-up onto each of the 10 Tableau columns (10 cards per deal, 5 deals total). All columns must be non-empty to deal.
  7. Complete sequences go to the Foundation โ€” When a King-to-Ace same-suit run of 13 cards is assembled contiguously at the bottom of a Tableau column, it is automatically removed to a Foundation pile and scores 100 points.
  8. No moving cards off the Foundation โ€” Once a sequence is sent to a Foundation pile it cannot be returned to the Tableau.
  9. Win by filling all eight Foundations โ€” Place all 104 cards onto the eight Foundation piles (one complete King-to-Ace same-suit sequence per pile) to win the game.

Keyboard Shortcuts

KeyAction
โ† โ†’ โ†‘ โ†“ Arrow keysMove the keyboard cursor between piles
SpaceSelect the card(s) at the cursor, or confirm a move to the highlighted target
EscapeCancel the current selection
F2Start a new game
Ctrl+Z / Cmd+ZUndo the last action
AAuto-move all eligible complete sequences to the Foundations
DDeal a new row from the Stock