Sudoku Tips

Scan a Sudoku Grid Faster: Row & Column Cross-Hatching

August 26, 2026 · The Play Sudoku Team

If you have ever stared at a Sudoku grid wondering where on earth to place the next number, you are not alone. Most beginners and even intermediate players waste precious minutes scanning the board inefficiently — jumping from cell to cell at random, hoping inspiration will strike. There is a better way. Row and column cross-hatching is one of the most powerful foundational techniques in Sudoku, and mastering it can dramatically cut the time it takes to scan the grid, reduce careless errors, and give you a clear, repeatable process you can rely on with every puzzle you solve. In this guide, we will break down exactly what cross-hatching is, how to apply it step by step, and how to train yourself to do it faster over time.

What Is Cross-Hatching in Sudoku?

Cross-hatching is a scanning method used to determine where a specific digit can legally be placed within a 3×3 box. The idea is beautifully simple: for any given number you are trying to place, you draw imaginary lines — or “hatches” — across the grid by following the rows and columns that already contain that number. Where those lines intersect with a target box, you eliminate cells. If only one cell in the box remains uncrossed, that is where your number must go.

The term “cross-hatching” comes from the visual pattern those imaginary lines create across the grid. Think of it like shining a laser beam horizontally from every row containing your target digit, and another laser beam vertically from every column containing it. Any cell hit by at least one beam is eliminated. The surviving cells are your candidates.

This technique is sometimes also called singles scanning or candidate elimination by projection, and it forms the backbone of what experienced solvers call naked singles and hidden singles — two of the most common solving techniques at every level of difficulty. Before you can spot those patterns reliably, you need to scan efficiently, and cross-hatching is your primary tool for doing that.

How to Cross-Hatch: A Step-by-Step Method

Let’s walk through the cross-hatching process in a structured, repeatable way. Follow these steps every time you tackle a new digit in any puzzle.

  1. Choose one digit to focus on. Start with whichever number appears most frequently on the board — the more times a digit already appears, the more lines you can draw, and the more cells you can eliminate. Many solvers start with digits that appear seven or eight times, since only one or two placements remain.
  2. Locate every instance of that digit on the board. Quickly scan the entire grid and note every row and every column that already contains your chosen number. This takes only a few seconds once you build the habit.
  3. Select a 3×3 box that does not yet contain the digit. This is your target box — the one you are trying to fill right now.
  4. Project rows across the box. For each row that already contains your digit, mentally shade or cross out every cell in that row within the target box. Those cells are eliminated.
  5. Project columns down through the box. For each column that already contains your digit, cross out every cell in that column within the target box.
  6. Check what remains. Count the unshaded cells in the target box. If exactly one cell remains, place your digit there — you have found a hidden single. If two or more cells remain, the digit could go in any of them, so note those cells as candidates and move on.
  7. Repeat for every box that lacks the digit. Work your way around all nine boxes systematically before moving to the next digit.

It sounds like a lot of steps written out, but in practice — with a little repetition — this becomes an almost automatic, fluid scanning motion that takes only seconds per digit per box.

A Worked Example: Finding the 7s

Let’s walk through a concrete illustration. Imagine you are working on a standard 9×9 Sudoku grid and you decide to scan for the digit 7. After a quick look at the board, you note the following:

  • Row 1 already contains a 7 (in column 4).
  • Row 3 already contains a 7 (in column 8).
  • Row 5 already contains a 7 (in column 2).
  • Row 7 already contains a 7 (in column 6).
  • Column 1 already contains a 7 (in row 9).
  • Column 5 already contains a 7 (in row 6).
  • Column 9 already contains a 7 (in row 2).

Now, focus on the top-right 3×3 box (rows 1–3, columns 7–9). This box does not yet contain a 7. Apply cross-hatching:

  • Row 1 contains a 7, so cross out all cells in row 1 within this box: R1C7, R1C8, R1C9 are eliminated.
  • Row 3 contains a 7, so cross out R3C7, R3C8, R3C9 — all eliminated.
  • Column 9 contains a 7, so cross out R1C9, R2C9, R3C9 — all eliminated.

After applying those eliminations, let’s see what remains in the top-right box. The box contains nine cells: R1C7, R1C8, R1C9, R2C7, R2C8, R2C9, R3C7, R3C8, R3C9. Rows 1 and 3 eliminate six of those cells. Column 9 eliminates R2C9. That leaves R2C7 and R2C8 as the only possible positions for the 7 in this box.

Two candidates remain, so we cannot place the 7 here yet based on cross-hatching alone. We note R2C7 and R2C8 as pencil marks and move on — perhaps other constraints (like a number already in R2C7 or R2C8) will eliminate one of them as we continue solving. If, however, any of the additional eliminations had left only one cell — say R2C7 — we would write 7 in that cell immediately. That is a hidden single, the most common result of a successful cross-hatch.

This example illustrates why cross-hatching works best when your chosen digit already appears many times. The more rows and columns already contain the digit, the more cells get eliminated, and the more likely you are to find that one surviving cell.

Tips for Cross-Hatching Faster

Speed comes with deliberate practice, but these habits will accelerate your improvement noticeably:

  • Scan digit by digit, not cell by cell. Many beginners scan randomly, looking at an empty cell and asking “what goes here?” Instead, pick a digit first and ask “where does this go?” This focus makes each scan far more efficient.
  • Start with the most-placed digit. Before you begin solving, count how many times each digit from 1 to 9 appears on the starting grid. Tackle the digits with the highest counts first. More existing instances means more rows and columns to project, which means quicker eliminations.
  • Use your eyes, not your pencil, for the first pass. Train yourself to perform cross-hatching visually before writing anything down. This forces your brain to build the spatial pattern recognition that truly fast solvers rely on. Only write pencil marks when you genuinely cannot resolve a cell mentally.
  • Sweep in a fixed order. Always check rows first, then columns (or vice versa — just be consistent). A fixed order prevents you from accidentally skipping a row or column during your scan.
  • Cross-hatch all nine digits before revisiting. Work through digits 1 through 9 in order (or by frequency), completing cross-hatching for each before cycling back. After one full sweep, new placements will have opened up fresh eliminations, making the second sweep even more productive.
  • Combine with box scanning. Once you have cross-hatched by rows and columns, glance at each 3×3 box as a unit. If a box already contains eight digits, the missing ninth digit must go in the only empty cell — a naked single, resolved in under a second.
  • Use pencil marks strategically. When cross-hatching leaves two or three candidates in a box, lightly note those numbers in the candidate cells. This turns future scans into confirmation exercises rather than full re-evaluations.

One of the most common mistakes players make is abandoning cross-hatching too early when they do not immediately find a hidden single. Stay patient and systematic. Even when a scan does not resolve a cell outright, the elimination of candidates is valuable progress — it builds the pencil-mark picture that unlocks more advanced techniques like pointing pairs, naked pairs, and X-Wings later in the solve.

How Cross-Hatching Connects to Other Sudoku Techniques

Cross-hatching is not just a beginner’s tool — it is the foundation everything else is built on. Once you are comfortable with it, you will notice that many advanced techniques are essentially extensions of the same projection logic, applied in more complex situations.

Pointing pairs emerge from cross-hatching when a digit’s only candidates in a box all sit in the same row or column. That means the digit must appear somewhere in that row or column within the box, which lets you eliminate it from other boxes along the same line — a direct extension of projection logic.

Box-line reduction (also called “claiming”) works in the opposite direction: when a digit’s candidates in a row or column are all confined to one box, you eliminate that digit from the rest of the box — again, pure projection thinking.

Even more advanced techniques like X-Wings and Swordfish are built on the idea of projecting constraints across rows and columns simultaneously. If you understand cross-hatching deeply — not just mechanically — these higher-level patterns start to feel like natural progressions rather than mysterious tricks.

Faster, more accurate cross-hatching also makes candidate tracking more reliable. When your initial scan is thorough, your pencil marks reflect the true state of the puzzle, meaning subsequent logical deductions rest on solid ground. Sloppy scanning leads to incorrect pencil marks, which leads to wrong deductions and eventually a puzzle that seems impossible but is actually the victim of an early scanning error.

Key Takeaways

  • Cross-hatching means projecting rows and columns that already contain a digit to eliminate cells in a target 3×3 box.
  • If only one cell survives elimination in a box, you have found a hidden single — place the digit immediately.
  • Always start with the digit that appears most frequently on the board for the fastest results.
  • Scan digit by digit (not cell by cell) to stay focused and systematic.
  • Use a fixed scanning order — rows first, then columns — to avoid accidental omissions.
  • Even when cross-hatching does not resolve a cell immediately, the candidate eliminations it produces support every advanced technique you will use later.
  • Practice visual cross-hatching before resorting to pencil marks to build lasting pattern-recognition skills.

Cross-hatching is one of those techniques that feels almost too simple when you first hear about it — and then astonishes you with how much mileage it gives you across every puzzle you solve. Give yourself a week of deliberately applying it in every game, working digit by digit and box by box, and you will almost certainly notice your solve times dropping and your confidence rising. Head over to playsudoku.org, pick a puzzle at whatever difficulty level you prefer, and put your new scanning skills to the test. The grid is waiting — and now you know exactly how to read it.

Play a puzzle