Skip to content
LYSZJX

Solo · FREE PLAY

Water Jug Puzzle

Read the rules ↓
Logic & numbers
Choose your controls and enjoy a free round.
No account neededRules & controls →

Game guide · LYSZJX

Water Jug Puzzle: what to know before playing

Use the controls beside the game rather than guessing the rules. Measure the target number of litres using two unmarked jugs and only filling, emptying and pouring. The game area remains available above the explanation. Choose one of six capacity-and-target puzzles. Both jugs begin empty. Keep the goal in mind before your next move.

Six verified solvable capacity puzzles, with undo and move count. These are six levels of one game, not six separate games.

A focus for your next round

Keep the goal in view while choosing a move. A pour stops when the source is empty or the destination is full. It cannot stop at an arbitrary amount. Try the rule on the board, then read the next instruction.

Understand the aim

A careful first move helps you understand the round. Measure the target number of litres using two unmarked jugs and only filling, emptying and pouring. The game area remains available above the explanation.

How a round unfolds

  1. Choose one of six capacity-and-target puzzles. Both jugs begin empty.
  2. Fill a jug to its capacity, empty it completely, or pour from one jug into the other.
  3. A pour stops when the source is empty or the destination is full. It cannot stop at an arbitrary amount.
  4. Reach the target quantity in either jug. Undo lets you try another route.

Using the playing area

Use Fill A, Fill B, Empty A, Empty B, Pour A → B and Pour B → A. The display shows current and maximum litres. The game area remains available above the explanation.

A closer look at one example

Use the controls beside the game rather than guessing the rules. With 3- and 5-litre jugs, fill the 5-litre jug and pour into the 3-litre jug. The 5-litre jug now contains 2 litres. The game area remains available above the explanation.

Avoid this misunderstanding

A careful first move helps you understand the round. You cannot measure a partial fill directly. Only the allowed actions can create a quantity. Keep the goal in mind before your next move.

Game-specific help

When I start, what is the aim of Water Jug Puzzle?

Measure the target number of litres using two unmarked jugs and only filling, emptying and pouring. Keep the current game state in view while applying this rule.

On this page, how do the controls work?

Use Fill A, Fill B, Empty A, Empty B, Pour A → B and Pour B → A. The display shows current and maximum litres. The worked example offers another way to follow the rule.

Can you show an example?

With 3- and 5-litre jugs, fill the 5-litre jug and pour into the 3-litre jug. The 5-litre jug now contains 2 litres. The controls work with mouse or touch.

Which mistake should I avoid?

You cannot measure a partial fill directly. Only the allowed actions can create a quantity. The instructions above use these same rules.

During a round, what rules and limits are used here?

Six verified solvable capacity puzzles, with undo and move count. These are six levels of one game, not six separate games. The game is played locally in your browser.

During a round, how many people can play here?

Solo. This is local browser play, not internet matchmaking. No download or player account is required.

For this game, where must the target volume end up?

In either jug. The other jug may contain any legal amount. The worked example offers another way to follow the rule.

On this page, can I stop a pour halfway?

No. The source must empty or the destination must fill. No download or player account is required.

Why is an action disabled?

It would not change the current jug contents, such as filling a full jug. The worked example offers another way to follow the rule.

When I start, how many puzzles are included?

Six capacity-and-target combinations are selectable on the board. A new round resets the current game.

Games

A few more titles to try

View all games
Choose a Card Game (opens in a new tab)