Slitherlink Puzzles
Draw one nonempty closed loop on a square grid. Each number counts the Line edges around its cell, and every used dot connects exactly two lines. Generate a 3 × 3 through 8 × 8 puzzle, mark edges Line, Cross or Unknown, and use feedback, hints or answers for practice. Every offered board passes the generator's bounded uniqueness proof. Print the original clues or a separate answer key, and use a fresh 6 × 6 challenge for a same-seed score comparison.
Original numbered-cell loop puzzles. Every offered board has exactly one proved solution.
Seed: whole number from 0 to 4294967295.
Each numbered cell needs exactly that many surrounding line edges. Cross marks mean no line; unknown edges still need a decision.
A used vertex must have exactly two lines. A dead end or a branch is invalid.
All line edges must connect into one nonempty loop. Two separate loops fail even when every clue matches.
Original cell-region growth produces a simple boundary. All cell clues are retained, then exact edge search counts solutions up to two. Only a proved unique candidate is published, within 128 candidates, 500000 search nodes and an 8-second worker limit.
Choose a size and seed, then generate an original Slitherlink puzzle.
- Board
- Not started
- Status
- Not started
- Decisive moves
- 0
- Unknown edges
- Not started
Worked rules
- Cross all four edges. Even one line exceeds the clue.
- Exactly three edges are Line; the fourth is Cross.
- Invalid. All selected lines must form one connected loop.
A decisive move changes an edge to Line or Cross. Repeating its current mark or clearing to Unknown adds no decisive move. Undo removes the undone move, and redo restores it; only the final retained history is scored. A 6 × 6 board has 84 edges, so a perfect decisive history earns 916 points. Completed results remain fixed. Touched progress saves locally, without the solution, and is revalidated as practice on reload. Up to 1024 clue-grid exposure fingerprints stay local; additional boards become practice when that memory fills.
Accuracy. Each clue equals the number of surrounding loop edges; the result is exactly one nonbranching closed loop. Original generation must prove uniqueness under a bounded search budget.
Common questions
- What are the rules of Slitherlink?
- Each numbered cell has exactly that many Line edges around it. A 0 has none, and a 3 has exactly three. Each used dot has two lines, so branches and dead ends are invalid. All selected lines must form one nonempty closed loop; two separate loops fail even when the clues match. Mark every remaining edge Cross before completion, because Unknown is not a solved decision.
- How do I mark edges with the keyboard?
- Choose Line, Cross or Unknown and select an edge. You can also focus an edge and press L for Line, X for Cross, or U, Backspace or Delete for Unknown. Arrow keys move among edges, Home and End move within an edge row, and Enter or Space applies the selected mark. Horizontal edges are listed before vertical edges. The board scrolls inside its panel on smaller screens; every edge has a 44-pixel target and a spoken row, column and mark.
- Are the generated puzzles uniquely solvable?
- The original generator grows a cell region while retaining a single simple boundary, then keeps the clue in every cell. Exact edge search counts solutions up to two while checking cell counts, vertex degrees and one-loop connectivity. A board is offered only when exactly one solution is proved. Generation is bounded by 128 candidates, 500000 search nodes and an eight-second worker limit. Failure or cancellation keeps your previous puzzle.
- How is a shared challenge scored?
- The fixed challenge is a seeded 6 × 6 board with no timer. Score is max(0, 1000 minus final retained Line or Cross moves), within 0–1000; higher is better. There are 84 edges, so a perfect decisive history earns 916 points. Clearing to Unknown and repeating the existing mark add no decisive move. Undo removes the undone move and redo restores it. Hints, revealed answers, answer-key printing before completion, restored puzzles and previously opened equivalent boards are practice. Scores are self-reported.
- What happens when someone opens my challenge link?
- They see your claimed score and the fixed rules, then choose Start same challenge. After their fresh unassisted completion, the page shows both scores and the signed difference, says whether their score is better, tied or lower, and offers a new link with the same seed and their own score. Copy, native sharing and a result-card PNG become available only after an eligible completion. The link contains no solution or move history.
- Can I print a puzzle without its solution?
- Print puzzle prepares only the original numbered clues and dots, without current player marks. Print puzzle and answer key adds the unique loop on a separate page and makes an unfinished run assisted practice. Reviewing or printing the answer after a fresh completion preserves its earned score.
- What is saved in this browser?
- Touched settings and progress stay under this tool's local storage key. The save excludes the solution; resuming regenerates the seeded board and validates its clues, edge marks and retained history, then treats it as practice. Up to 1024 clue-grid exposure fingerprints also stay local, including equivalent rotations and reflections. Additional boards stay practice when that memory is full. Storage failure is shown without removing the puzzle currently in memory. Nothing is sent to a server.
- Which Slitherlink deductions should I try first?
- Mark every edge around a 0 as Cross. If a clue already has its required number of Line edges, mark its other surrounding edges Cross; if the remaining undecided edges are all needed to reach its number, mark them Line. At a dot with two Line edges, every other incident edge must be Cross because the loop cannot branch. Keep the final result one connected loop: completing a small separate loop is invalid unless it is the entire solution. These tips apply to the square grids on this page.
- Can I play Slitherlink on Android?
- Open this page in an Android browser that supports JavaScript and Web Workers. The square board scrolls inside its panel on smaller screens and each edge has a 44-pixel target. Choose Line, Cross or Unknown, then tap an edge. This is browser play; the page does not provide an APK or Google Play installation.
- How can I print a Slitherlink puzzle or save a PDF?
- Use Print puzzle to prepare the original numbered grid and dots without your entered marks. If your browser offers Save as PDF in its print dialog, select it to save that printable puzzle. Print puzzle and answer key adds the solution on a separate page and makes an unfinished challenge assisted practice. Opening the print dialog does not confirm that a PDF was saved or a page printed.
Each clue equals the number of surrounding loop edges; the result is exactly one nonbranching closed loop. Original generation must prove uniqueness under a bounded search budget.