Hashithe Japanese bridge puzzle
Hashiwokakero is a logic puzzle. Connect numbered islands with straight bridges until every island has as many bridges as its number and all islands form one network.
Today's puzzle is on the board. Tap between two islands to build a bridge. Finish it and the next puzzle is one tap away.
Free, no ads, and no account. Also on iOS and Android.
How to play
Rules
Bridges run straight, horizontally or vertically, between two islands.
At most two bridges join the same pair of islands.
Bridges never cross each other and never pass over an island.
Each number is the count of bridge ends at that island.
When you are done, every island must belong to one network.
Controls
Tap
Tap between two islands: once for a single bridge, twice for a double, a third time to remove it.
Swipe
Or swipe from one island to the next. Both work on desktop and phone, and Settings can limit it to one.
Green means done
An island turns green when it has the right number of bridges.
Hints
A hint points at a wrong or missing bridge. It takes ten seconds. The solver can also finish the board for you.
Where to start
An island with one neighbour is forced. So is a 3 with two neighbours, a 5 with three, or a 7 with four.
More in How to solve HashiGuided tutorial
Three moves on a small board, in about a minute.
Three ways to play
Daily Challenge
Everyone gets the same board each day. It is timed, and results go on a global leaderboard.
Campaign
115 puzzles from 3×3 to 35×35, in four difficulties. The first ones take under a minute. All of them are open from the start, and solved ones get ticked off.
Custom
Pick any size from 5×5 to 60×60 and get a fresh board.
Questions
Is Hashi free to play?
Yes. Every puzzle is free, with no ads and no account. A username is optional and only shows on the leaderboard.
What does Hashiwokakero mean?
It is Japanese for “build bridges”. The puzzle was popularised by the publisher Nikoli and is also called Hashi, Bridges or Ai-Ki-Ai.
Does every puzzle have exactly one solution?
Yes. Every puzzle has exactly one solution, verified when it is generated.
Do I need the tutorial first?
No. The rules fit in five lines and the board is ready. The tutorial takes about a minute if you would rather be shown.
How big do puzzles get?
Up to 60×60 in custom mode. The campaign goes up to 35×35.
Does it work on a phone?
Yes. The board fits the screen, and you can tap or swipe. There are also apps for iOS and Android.
Can I play offline?
Yes. Only the daily puzzle and the leaderboard need a connection.
Will I lose my progress?
Progress is stored on the device you play on. Settings has Export, which saves a backup file, and Import, which restores it.
Does my progress carry over to the app?
Not by itself. Progress stays in the browser or app you play in. To move it, use Export in Settings and then Import on the other device.
Get the app
Play here with nothing to install, or get the app to keep Hashi on your phone. Progress stays on the device you play on.
Read more
Hashi Rules: How to Play the Japanese Bridge Puzzle
The rules of Hashi (Hashiwokakero, Bridges) with diagrams: how bridges work, what is not allowed, and the mistake that makes a board only look solved.
How to Solve Hashi: Where to Start
Beginner techniques for Hashi: which islands are forced, how to count what a neighbour can still take, and a 6×6 puzzle solved step by step.
Advanced Hashi Techniques for Larger Boards
Hashi techniques for when the easy moves run out: counting capacity, keeping groups open, bridges that block, and testing an assumption.
Hashi vs Sudoku: How the Two Puzzles Compare
Hashi and Sudoku side by side: where each comes from, how the rules and the solving differ, and which other puzzles are closest to Hashi.
The History of Hashi (Hashiwokakero)
Where Hashi comes from: the Nikoli puzzle magazine in 1990, the names it goes by in other countries, and how computer scientists came to study it.
Solving and Generating Hashi Puzzles with a SAT Solver
How this game solves and generates Hashi puzzles with a SAT solver: the rules as clauses, connectivity added lazily, uniqueness checks, run times.
