gizmobench
BrowseDaily

Crossword Maker

Turn your own answers and clues into a crossword, with the answers crossing on shared letters and the squares numbered the way a printed crossword is. Type up to 50 answers with a clue beside each one, set the grid from 5 to 25 squares a side, and the puzzle is laid out in front of you with the across and down clue lists under the grid. Two things here are different from the puzzle sites this competes with. When an answer cannot be crossed into the grid, it is named with the reason, so you are never handed a puzzle that is quietly missing four of the fifteen answers you typed. And the layout comes from a seed you can see and type again, so the same list at the same size rebuilds the same puzzle rather than a new one each time the page loads. Nothing appears in the grid that is not on the clue list: an answer only lands where it crosses one already placed, and the squares around it stay empty, so every run of two or more letters in the finished puzzle is numbered and clued. Print prepares the numbered blank grid and the clues, with an optional solution starting on a separate page. Longer clue lists and reports may continue across pages. For a custom classroom or vocabulary puzzle, type each term followed by a colon and a clue or definition you have written. Choose words and clue wording suited to your class, check every unplaced answer, and leave the solution off the pupil copy. If a separate author-review page lists unplaced answers or skipped entries, set it aside before handing the worksheet to pupils.

15 x 1512 answers

Each square stays readable. Scroll the grid horizontally when it is wider than the screen.

Building the crossword.

by 5 to 25 a side
Placed
0 of 0
Across
0
Down
0

One answer on each line, then its clue after a colon, a pipe, a tab or a spaced dash. Up to 50 answers. Every answer goes into the grid in capitals, with accents and punctuation removed, so a two-word answer like ice cream goes in as one run of letters.

  • Answers that interlock15 x 15
    not while the settings above are refused
  • An answer that cannot fitnamed, never dropped
    not evaluated while the settings above are refused
  • Print viewgrid and clues
    solution starts on a separate page
Every answer that would not fit is named, not dropped. Places your words by crossing shared letters and tells you plainly which words it could not place. It does not invent words or clues, and the same word list with the same grid size and seed gives the same layout. An answer only goes in where it crosses one already in the grid on a shared letter, so every run of two or more letters in the finished puzzle is an answer with a clue beside it. The search is bounded: on a list that cannot all interlock it stops and places what it can, and names the rest above.

Complete selectable report

The report includes the solution and author accounting. Select it to copy, including every raw answer and clue.

Everything runs in this browser: the answers and clues you type are not uploaded, and the list, grid size and seed are remembered after valid deliberate edits so the next session opens where you left it. The Start over button at the top of the page forgets them.

Common questions

One of my answers is not in the grid. Where did it go?
Nowhere quiet. Any answer the grid could not take is listed by name under the stage with the reason, and the clue lists only ever number the answers that really are in the grid. There are two reasons an answer is left out. It is longer than the grid is wide and tall, and the message says how many squares it would need. Or no crossing square was left for it: every answer after the first has to cross one already placed on a shared letter, and an answer whose letters appear nowhere else has nothing to cross. A larger grid, or one more answer that shares a letter with it, usually fixes the second case.
Can I rebuild the same puzzle later?
Yes, and that is what the seed field is for. The layout is drawn from the seed, so the same answers at the same grid size with the same seed rebuild the identical puzzle on any machine and any day. Leave the field empty and the seed is the word auto, which is itself reproducible: your list and your grid size give the same layout every time. Reroll draws a new seed when you want a different arrangement of the same answers, which is the quick way to make a second version for a class that sits together.
How does it number the squares?
The way a printed crossword does. The grid is read left to right and top to bottom, and a square gets the next number whenever an answer starts there, going across or down. Two answers that start on the same square share its number, which is why you see the same number once in the across list and once in the down list. Each clue carries the length of its answer in brackets, and the number in the grid is the number in the list.
Does the printout give the answers away?
The matching solution is included if you leave the box ticked. Print prepares the numbered blank grid and both clue lists, with a header line naming the puzzle and its seed. The optional solution starts on a separate page after the puzzle; longer clue lists and reports may continue across pages. Untick the box beside the clue lists to leave the solution off. When answers are unplaced or lines are skipped, a separate author-review page lists those entries for you; set that page aside before handing the worksheet to pupils. On screen, the Solution chip on the stage fills the letters in and empties them again, and Copy puts the grid, the clues, the solution and any unplaced answers on the clipboard as plain text. If the clipboard is unavailable, the complete text stays selected on screen for you to copy by hand. Printing requests the browser dialog; choose Save as PDF there to save a file.
What are the limits on the list and the grid?
Up to 50 answers after blanks and repeats are removed, and a grid of 5 to 25 squares a side, set separately for width and height. An answer has to be at least two letters. Lines are read as the answer, then a colon, a pipe, a tab or a spaced dash, then the clue, and only the first separator on a line divides, so a clue may hold a colon of its own. Answers go in as capitals with accents and punctuation removed, so a two-word answer like ice cream goes in as one run of letters. A line whose answer holds no letters at all, like 123, is reported rather than silently ignored, and an answer with no clue yet is still placed and listed as no clue yet. A list of 20 or 30 unique answers is within the limit, but accepted count and placed count can differ: check the named unplaced answers before you use the puzzle. For a mini crossword, set both sides to 5 and use a short list of short answers that share letters. Try CAT, CAR, ART and RAT with a clue for each and the seed small-class; this example places all four.
Will it always fit every answer in?
No, and it says so instead of pretending. The layout search is bounded: it tries to interlock the whole list, and if the list cannot all fit, or the search reaches its step limit, it stops, places as many answers as it can and names the rest. That is a deliberate choice over a maker that hangs on a hard list or prints a grid quietly missing answers. A shorter list, a larger grid, or answers that share more letters will place more of them.
Is anything uploaded?
No. The grid, the numbering, the clue lists, the solution and the printable sheet are all built in this browser, with no account and no upload. Valid edits to your list, grid size and seed are remembered in this browser after you make them. Opening reads the saved draft without rewriting it; invalid edits stay on screen while previous saved work is kept. Forget saved settings removes this browser’s draft while keeping the puzzle on screen. Printing uses your browser’s own dialog, where you can choose Save as PDF.

Places your words by crossing shared letters and tells you plainly which words it could not place. It does not invent words or clues, and the same word list with the same grid size and seed gives the same layout.