About Dock Shelf
Dock Shelf is a calm triple-match puzzle on a sunny dock. Eight shelves each have three slots. Drag a catch from the front of a slot onto an empty one. When three of the same catch sit at the front of one shelf, they clear and the pieces behind slide forward.
There is no timer. You fail only when no front catch has an empty slot left. Level 1 and level 2 use a few kinds of catch and several spare slots, so a careful player clears them in about a minute. From level 3 there are more kinds, deeper stacks, fewer spare slots and shelves that stay locked until you have made a few clears.
Stars depend on how close your move count is to a short solution of the same board. Undo, Shuffle and an extra empty slot are free. A Daily dock deals one small board each day. Your level, your stars and the game in progress are saved on your device, and soft ocean waves play until you mute them.
How to play Dock Shelf
- Drag a front catch onto an empty slot on any open shelf. On level 1 a short hint says “Drag a catch onto an open slot.” You can also tap a catch, then tap the empty slot.
- Three identical catches sitting at the front of one shelf clear. The pieces buried behind them slide forward.
- A shelf with a lock stays shut until you have made that many clears. It opens by itself.
- There is no timer. The level ends only when no front catch has an empty slot to move to, or when the dock is empty.
- Stars compare your moves with a short solution of the same board. Finish near that length for three stars.
- Undo, Shuffle and Extra slot are free. Extra slot adds one empty column for the rest of the level. The Daily dock is a new small board every day.
Features
- Drag a front catch onto an empty shelf slot
- Three matching fronts on one shelf clear, and the next row slides forward
- No timer: you only fail when no legal move is left
- Levels 1 and 2 stay small, then more types, layers and locks from level 3
- Every board is built so a solution exists
- Free undo, shuffle and one extra slot
- Stars for a short solution, plus a Daily dock
- A one-line drag hint on the first move
- One-finger controls, made for phones
- Gentle ocean waves with a one-tap mute
- Progress and the board in progress saved on your device
Tips and tricks
- Clear a triple when you see one. A match slides the next row forward, and that is how buried catches come out.
- Keep an empty slot. The level only fails when every open column is full and nothing matches.
- On level 1 and level 2 there are only a few kinds of catch and several empty slots. Use those levels to learn the drag.
- Do not dig a tall stack just to tidy it. Moving a buried catch spends an empty slot and hides the one you just uncovered.
- A locked shelf shows the number of clears it still needs. Plan matches on the open shelves until it unlocks.
- If the board jams, Undo steps back, Shuffle mixes the fronts, and Extra slot gives you one more empty column.
Dock Shelf FAQ
Is Dock Shelf free?
Yes. It is free in your browser on phones, tablets and computers, with no download and no account.
How do I match?
Put three of the same catch at the front of one shelf. They clear, and the row behind slides forward.
Is there a timer?
No. You can take as long as you like. A level ends when the dock is clear, or when no legal move is left.
What if I run out of empty slots?
Use Undo, Shuffle, or Extra slot. All three are free. Extra slot can be used once per level.
Are the levels solvable?
Yes. Each board is built from a finished dock backward, so a solution always exists.
Does it save my place?
Yes. The level you are on, your stars and the board in progress are saved on your device.
Is Dock Shelf free to play?
Yes. Dock Shelf is completely free and runs in your web browser. There is nothing to download and no account to create.
Can I play Dock Shelf on my phone?
Yes. Dock Shelf is designed for phones first (portrait, one hand) and also works on tablets and desktop computers with a mouse.
Is my progress saved?
Your progress and unlocked levels are saved in your browser on this device (local storage). Clearing your browser data resets it.


















































