Logic Puzzles
deduce ยท place ยท solve
54 Puzzles ยท Auto-generated ยท Free

Logic Puzzles

Number-placement, deduction and grid-shading challenges. Every puzzle is generated fresh โ€” no two games are ever the same. Four difficulty levels from Easy to Expert, with step-by-step solvers for every game.

All logic puzzles here are completely free, require no sign-up and work on any device. Use the Send to Solver button inside any game to get a step-by-step explanation of the solution.

Number Placement
๐Ÿ”ข
Sudoku
rows ยท columns ยท boxes
Fill the grid so every row, column and box contains each digit exactly once. Four grid sizes from beginner 4ร—4 to expert 12ร—12.
4ร—4 โ€“ 12ร—12Easy โ†’ Devilish
โž•
Calcudoku
cage arithmetic ยท deduce
Each cage must reach its target using the given operation. Try Operators Hidden mode โ€” you must deduce both the digits and the operation.
4ร—4 โ€“ 9ร—94 operator modes
โ˜ ๏ธ
Killer Sudoku
cage sums ยท unique digits
Sudoku rules plus dotted cage constraints โ€” digits in each cage must be unique and sum to the cage's target. No operators given.
9ร—9Easy โ†’ Devilish
โœ–๏ธ
Kakuro
cross-sums ยท 1โ€“9 ยท no repeats
Like a crossword but with digits. Each run of white cells must sum to the clue and use each digit only once. Pure additive logic.
Cross-sumsDigits 1โ€“9
โ†•๏ธ
Futoshiki
inequality constraints ยท order
Fill a Latin square where inequality signs between adjacent cells must also be satisfied. Combines Sudoku logic with ordering constraints.
5ร—5 โ€“ 9ร—9Inequalities
โœจ
Magic Sum
row & column sums
Each row and column has a given sum target. Deduce which digits fill the grid to satisfy all the totals simultaneously.
Row & col sumsEasy โ†’ Devilish
โˆ’
Magic Difference
anchor minus each value ยท edge target
Subtract each value in a row or column from its anchor cell โ€” the running result must equal the edge target. Toggle negative targets for added depth.
3ร—3 โ€“ 6ร—6Negative targets optional
ร—
Magic Product
multiply every row and column
Fill the grid so every row and column multiplies to the edge target. Factorisation thinking โ€” a completely different mental mode from addition.
3ร—3 โ€“ 6ร—6Factorisation
รท
Magic Division
divide from anchor ยท successive quotients
Divide each row and column from its anchor cell sequentially. Toggle decimal targets when you want results that aren't whole numbers.
3ร—3 โ€“ 6ร—6Decimals optional
ยฑร—
Magic Mixed
rows โ‰  columns ยท choose your operations
Choose a different arithmetic operation for rows and columns. 10 valid combinations from Sum/Product to Division/Difference โ€” each creates a completely different puzzle feel.
3ร—3 โ€“ 5ร—510 op combos
โœฆ
Magic Path
number path ยท 81 rules ยท fractions & decimals
Connect all numbers matching a math rule in one continuous path. 81 rules across integers, primes, sequences, divisibility, decimals, fractions and percentages. 4ร—4 up to 12ร—12 grid.
4ร—4 โ€“ 12ร—1281 rulesEasy โ†’ Devilish
๐Ÿ”—
Number Snake
connected path ยท 1 to N
Connect the given numbers so that 1, 2, 3 โ€ฆ N form a single unbroken chain. Each number connects to the next by an orthogonal step.
5ร—5 โ€“ 10ร—10Path logic
Grid Shading & Loop Puzzles
โ—ผ
Hitori
shade ยท no adj ยท stay connected
Shade cells so no number appears twice unshaded in any row or column, no two shaded cells touch, and all unshaded cells remain connected.
5ร—5 โ€“ 9ร—9Shading logic
๐ŸŒŠ
Nurikabe
islands ยท river ยท no 2ร—2
Divide the grid into white islands and a black river. Each island contains exactly one numbered clue equal to its size. The river is one connected body with no 2ร—2 blocks.
5ร—5 โ€“ 9ร—9Island logic
โฌœ
Pearl Path
closed loop ยท black & white pearls
Draw a single closed loop through every pearl. The loop must turn at black pearls and go straight through white pearls โ€” with a turn adjacent to each white pearl.
5ร—5 โ€“ 12ร—12Loop logic
๐Ÿ™๏ธ
Skyscrapers
towers ยท count what you can see
Fill the grid with towers so each row and column holds every height once. The clues around the edge say how many towers can be seen from that side โ€” tall towers hide short ones.
4ร—4 โ€“ 7ร—7Visibility logic
โšช
Binary Puzzle
0s & 1s ยท never three in a row
Fill every square with 0 or 1. No three the same side by side, half of each in every row and column, and no two rows or columns alike. Also known as Takuzu.
6ร—6 โ€“ 12ร—12Great first puzzle
โญ
Star Battle
one per row, column & region ยท no touching
Place stars so every row, column and coloured region has the same number โ€” and no two stars touch, even diagonally. The classic behind todayโ€™s daily region puzzles.
1โ˜… 2โ˜… 3โ˜…5ร—5 โ€“ 12ร—12
๐ŸŸช
Rectangles
split the grid ยท each number is an area
Divide the grid into rectangles, one number in each, equal to its area. Every clue is a factor-pairs question โ€” great maths practice.
Factors & area5ร—5 โ€“ 15ร—15
๐ŸŒ‰
Bridges
join the islands ยท bridges never cross
Connect the islands with single or double bridges so each has as many as its number, and every island joins up. Visual, calm and very satisfying.
Single or double7ร—7 โ€“ 15ร—15
๐Ÿ–ผ๏ธ
Nonogram
shade from the clues ยท reveal the picture
Classic picture logic: shade blocks from the number clues to uncover a hidden image โ€” over 300 pictures, colour puzzles and random patterns.
300+ picturesColour5ร—5 โ€“ 25ร—25
โ›บ
Tents
a tent for every tree ยท never touching
Pitch one tent beside every tree so no two tents touch and every row and column has the right count. Friendly, calm and great for younger solvers.
Counts shown or hidden6ร—6 โ€“ 15ร—15
๐Ÿ’ก
Light Up
light every square ยท bulbs never clash
Place bulbs so every square glows, no two bulbs see each other, and numbered walls touch the right number of bulbs. A lovely glowing puzzle.
Classic or all numbered5ร—5 โ€“ 14ร—14
โž•
Kakurasu
shade squares to make every total
Each shaded square counts its column number in its row and its row number in its column. Make every total add up โ€” addition practice disguised as logic.
Addition4ร—4 โ€“ 9ร—9
โžฐ
Slitherlink
draw one loop around the numbers
Join the dots into a single loop. Each number says how many of its squareโ€™s sides the loop uses โ€” no crossings, no branches.
Loop5ร—5 โ€“ 10ร—10
๐ŸŒŒ
Galaxies
split the sky into balanced galaxies
Each galaxy holds one dot and looks the same when spun half a turn around it. Paint the squares โ€” auto-mirror helps โ€” until every galaxy glows.
Symmetry5ร—5 โ€“ 12ร—12
๐ŸŒ—
Sun & Moon
balance suns and moons with = and ร— signs
Equal suns and moons in every line, never three in a row โ€” and = or ร— signs between squares. The signs twist on Binary.
Binary4ร—4 โ€“ 10ร—10
๐Ÿงฉ
Sudoku Variants
fifteen twists on classic sudoku
X, Windoku, Jigsaw, Kropki, XV, Anti-Knight, Anti-King, Non-Consecutive, Evenโ€“Odd, Thermo, Sandwich, Arrow, Little Killer, Consecutive and Whisper lines โ€” with notes, hints and a step-by-step solver.
15 variants4ร—4 โ€“ 9ร—9
ใ€ฐ๏ธ
Number Path
one path through every square, in order
Start on 1, pass every number in order and cover the whole grid in one stroke โ€” with optional walls in the way.
Path5ร—5 โ€“ 8ร—8
โญ•
Sum Circles
place 1โ€“9 so every circle adds up
Nine squares, four circles. Each circle is the total of the four numbers around it โ€” plus colour totals and a 4ร—4 challenge.
Addition3ร—3 ยท 4ร—4
๐Ÿงฎ
Equation Square
place 1โ€“9 so every sum works
A 3ร—3 grid of numbers with + โˆ’ ร— รท between them. Make every row and column equal its answer โ€” a crossword made of sums.
Arithmetic+ โˆ’ ร— รท
๐Ÿ”—
Number Chain
follow the steps in your head
Double it, take 7, find a quarterโ€ฆ keep a running total in your head. Four levels from times tables to percentages and cubes.
Mental maths4 levels
๐Ÿงฑ
Number Blocks
1 to n in every block, no touching
Fill each block with 1 up to its size. The same number never touches itself โ€” even diagonally. Simple rules, satisfying logic.
Logic5ร—5 โ€“ 10ร—10
๐Ÿ”
Letter Sums
each letter is a digit โ€” crack the code
Classic word sums like SEND + MORE = MONEY, and code sums that hide a ten-letter word. Column-by-column hints show how.
ArithmeticLogic
๐ŸŽฏ
Make the Number
hit the target with + โˆ’ ร— รท
Six numbers, one target. Combine them with + โˆ’ ร— รท to make it exactly โ€” or play the kidsโ€™ version with four small numbers.
ArithmeticStrategy
๐ŸŸฉ
Number Regions
every region is the size of its number
Fill in numbers so each joined group of equal numbers is exactly that big. Drag to copy numbers and watch the regions click into place.
Logic5ร—5 โ€“ 8ร—8
๐ŸŒŠ
Ripple Rooms
fill the rooms, mind the ripples
Each room holds 1 to its size. Equal numbers in a row or column must be at least that far apart โ€” big numbers make big ripples.
Logic5ร—5 โ€“ 10ร—10
๐Ÿ‘€
Sightlines
numbers count the squares they can see
Shade squares to block the views so each number sees exactly its count. No touching shaded squares, and whites stay joined.
Shading5ร—5 โ€“ 10ร—10
โš“
Fleet Finder
find the fleet from the counts
Use the row and column counts to locate every ship. Ships lie straight and never touch, even diagonally.
Logic6ร—6 โ€“ 10ร—10
๐Ÿ–ผ๏ธ
Mosaic
numbers count the shaded squares around them
Shade squares so each number matches the count in its 3ร—3 block โ€” and watch a picture appear. Pictures or random patterns.
Pictures8ร—8 โ€“ 20ร—20
๐Ÿซ
Domino Hunt
find every domino of the set
A full set of dominoes is hidden in a grid of numbers. Find where each lies โ€” every domino appears exactly once.
LogicSets 0โ€“3 to 0โ€“9
๐Ÿ”บ
Number Pyramid
each brick is the sum of the two below
Fill in the missing bricks by adding, subtracting โ€” or multiplying in the times version. From first steps to algebra.
Addition3 โ€“ 7 rows
โœ๏ธ
Cross Numbers
a crossword where every answer is a number
Squares, primes, multiples, digit sums and links between answers โ€” fill the grid so every maths clue fits.
Number facts4ร—4 โ€“ 6ร—6
๐ŸŒก๏ธ
Thermometers
fill from the bulb to match the counts
Fill thermometers from the bulb with no gaps so every row and column count is right.
Logic5ร—5 โ€“ 10ร—10
๐Ÿ’ง
Water Tanks
water lies flat โ€” fill to match every count
Fill tanks with water that settles at the bottom and lies flat, so every row and column count is right.
Logic5ร—5 โ€“ 10ร—10
๐Ÿงฒ
Magnets
place the + and โˆ’ ends to match every count
Decide which plates are magnets and which way round. Like signs never touch; the counts give the + and โˆ’ in each line.
Logic5ร—6 โ€“ 8ร—8
๐Ÿ”ค
Edge Letters
each letter once โ€” the edges show who comes first
Place each letter once per row and column; blanks fill the rest. Edge letters show the first letter seen from that side.
Logic4ร—4 โ€“ 7ร—7
๐Ÿ—บ๏ธ
Four Colours
colour the map โ€” neighbours never match
Use four colours so no neighbouring regions share one. Some regions start coloured; there is exactly one answer.
Logic6ร—6 โ€“ 12ร—12
๐Ÿชž
Mirror Maze
fish, birds and frogs โ€” the mirrors tell
Use lines of sight that bounce off mirrors to find every creature. Birds show only directly, fish only in mirrors, frogs always.
Logic4ร—4 โ€“ 7ร—7
๐Ÿ’ก
Light Switch
every press flips its neighbours
Switch all the lights off. Each press flips a square and its neighbours โ€” a classic puzzle with a neat mod-2 solution.
Maths3ร—3 โ€“ 7ร—7
๐Ÿš‚
Train Tracks
lay one line from A to B
Use the row and column counts and the pieces in place to lay a single railway from A to B. No loops.
Logic6ร—6 โ€“ 10ร—10
๐Ÿ”ง
Pipe Link
turn the pieces into one network
Rotate pipe pieces until they all join up: no leaks, no loops, nothing pointing off the board.
Logic4ร—4 โ€“ 8ร—8
๐Ÿ“
Straights
no repeats โ€” every compartment a straight
Fill the white squares so no number repeats and every run of white squares is a set of consecutive numbers.
Numbers5ร—5 โ€“ 9ร—9
๐Ÿข
Domino Shade
two in every region โ€” all dominoes
Shade two squares per region so the shading forms dominoes that never touch side to side.
Shading5ร—5 โ€“ 8ร—8
๐Ÿงฉ
Tetro Shade
one piece of four in every region
Shade an L, I, T or S in every region. Everything joins up, no 2ร—2 blocks, and matching shapes never touch.
Shading5ร—5 โ€“ 8ร—8
๐Ÿ 
Room Shade
shade the rooms, keep the white joined
Each numbered room has that many shaded. No touching, white stays joined, and no white line crosses two walls.
Shading5ร—5 โ€“ 10ร—10
โžฟ
Arrow Loop
one loop, arrows count the shading
Shade some squares and loop through all the rest. Arrows count shaded squares; shaded squares never touch.
Loops5ร—5 โ€“ 10ร—10
๐Ÿ”ข
Sliding Tiles
slide every tile home
The classic 8 and 15 tile puzzle, with numbers or pictures. Hints follow the shortest route home.
Maths3ร—3 โ€“ 4ร—4