Free Crossword Generator
Create a free crossword using AI or enter the words and clues separated by a colon in the text box below.
Create a free audio crossword using AI or enter the words one per line in the text box below.
Banana: A curved fruit
Orange: A round citrus fruit
How to Create a Crossword
Building your own crossword puzzle only takes a few steps:
- Write your words and clues. Enter one word per line, followed by a colon and its clue, in the generator's text box.
- Choose classic or audio mode. Pick a classic crossword solved with clues, or an audio crossword solved by listening to each word.
- Optimize the layout. Click Optimize to let the generator rearrange the grid into a more compact puzzle with more intersections between words.
- Generate and share your puzzle. Click Create to generate the puzzle and share it online, or click Print to open the print preview, where you can set a title, a header, and whether to include the solution, then get it ready for your activity.
You can also let AI help you with the words and clues. Just enter a topic and how many words you want.
Want to explore other games? Check out our other generators here.
AI Crossword Generator
Not sure which words and clues to use? Let artificial intelligence build the puzzle for you.
Click Generate with AI, type a topic, for example "world capitals," "famous inventors," "kitchen utensils," or "dinosaurs," and specify how many words you want. The AI will write a list of words with matching clues (or just the words, for an audio crossword) that you can edit before creating your puzzle.
This comes in handy when you need to put together an educational activity quickly and don't want to write every clue by hand.
Classic or Audio Crossword
The Classic mode is the traditional crossword: each numbered square is tied to a clue, and solvers use the clues to fill in the grid.
Want to try something different? Switch to Audio mode, and instead of clues, each word is read aloud. Solvers listen carefully and spell what they hear into the grid.
An audio crossword is a fun twist on the classic format, and it also makes the puzzle accessible to people with visual impairments, since it can be solved by ear.
Optimize the Crossword Layout
After you generate a puzzle, click Optimize to improve how the words are arranged. The words themselves stay the same, but the generator tries to fit them together more tightly, aiming for more intersections between words and a more compact grid with less empty space.
It's worth trying a couple of times, since each optimization pass can produce a different layout.
Create a Crossword With Your Own Words and Clues
You can also build a fully custom crossword. Enter each word followed by a colon and its clue, one per line (or just the words if you're building an audio crossword), and the generator will fit them into the grid.
You can create activities with:
- language vocabulary
- animal names
- countries and cities
- science concepts
- historical figures
- terms tied to a reading assignment
- trivia for a party or event
- any other topic you can think of
The generator can also keep special letters, so accented characters and letters from other languages carry over correctly if your words are not in English.
Printable Crossword Puzzles
A crossword can also be turned into a worksheet for the classroom, for home, or for a special activity in just a few clicks.
Use the print preview to set the Title and Header, and choose whether the solution prints on a 2nd Page, in the Footer, or not at all. That way you can prepare both the activity and an answer sheet without designing anything by hand.
If you need several activities on different topics, you can generate each one with its own word list.
Ideas for Using a Crossword Puzzle
For Teachers
Create activities tied directly to the subject you're teaching. A vocabulary list from a lesson unit can quickly become a review puzzle, with the answer sheet ready to print alongside it.
For Language Learners
Use new words in English, Spanish, French, German, or any other language you're practicing. Working out each answer from its clue helps you get familiar with vocabulary, and switching to the audio puzzle turns the same word list into listening and spelling practice.
For Kids
Pick simple words and short, direct clues to create a puzzle suited for younger children. To raise the difficulty, use longer words and more descriptive clues.
For Families and Activities
Create a themed crossword for a party, a trip, a celebration, or a game night.
Why Use Oh, my Dots!?
Oh, my Dots! is built to take you from an idea to a finished puzzle without having to design anything by hand.
- Write your own words and clues. You decide exactly what shows up in the grid.
- Generate words and clues with AI. Enter a topic and let AI help you write the whole puzzle.
- Choose classic or audio mode. Solve with clues, or listen and spell the words instead.
- Optimize the layout. Let the generator rearrange the grid into a tighter, more compact puzzle with more intersections.
- Control your print options. Set a title, header, and where the solution appears.
- Get it ready to print. Use the preview to generate an activity that's ready to print.
Tips for Building a Good Crossword
For an easy puzzle, use short, familiar words and write clues that point clearly to the answer.
For a harder puzzle, use longer or less common words, write clues that require more thought, and try the audio mode for an extra challenge.
After generating your words and clues, click Optimize a few times to see if the generator can arrange them into a tighter grid with more intersections. A good balance between the number of words, their length, and how they interlock will make the puzzle satisfying to solve without feeling impossible.
Frequently Asked Questions
What is a crossword?
A crossword is a word puzzle made of a grid of numbered squares. Each numbered word intersects with others, sharing letters at the points where they cross, and solvers fill in the grid using clues or, in an audio crossword, by listening to each word.
How can I make a crossword for free?
Type your words and clues into the Oh, my Dots! generator, or let AI generate them for you, then click Create. You can also click Optimize to tighten up the layout before sharing or printing it.
Can I create a crossword with my own words and clues?
Yes. Enter each word followed by a colon and its clue, one per line, and the generator will fit them into a crossword grid.
Can I create a crossword with AI?
Yes. Click Generate with AI, give it a topic and a number of words, and the AI will write the words and clues (or just the words, for an audio crossword) for you.
What is an audio crossword?
It's a version of the crossword where each word is spoken aloud instead of clued. Solvers listen to the word and spell it into the grid, which also makes the puzzle accessible to people with visual impairments.
What does the Optimize button do?
It keeps your words the same but tries to rearrange the crossword layout to make it more compact and increase the number of intersections between words.
Can I print the crossword?
Yes. The page includes a print preview where you can set a title and header and choose whether the solution appears on a second page, in the footer, or not at all.
Can I use the generator for educational activities?
Yes. You can create puzzles using vocabulary from a subject, a reading assignment, a language, or any other topic you want to work on.
Can I use the printed or online Crossword on commercial applications?
Yes. You can use the puzzle "as is," online or printed, in your commercial products, as long as you keep the Oh, my Dots! logo and watermark. Alternatively, you can replace the logo with the text "Game generated by www.ohmydots.com", which must appear on every page that includes a puzzle. If you would rather not include any mention of Oh, my Dots!, you can purchase a high resolution image from us instead (minimum order of 5 games). Get in touch through our contact page.
Can I use the printed or online Crossword on Amazon KDP?
Yes, the same terms apply to Amazon KDP books. You can use the puzzle as is, keeping the Oh, my Dots! logo and watermark, or replace it with the text "Game generated by www.ohmydots.com" on every page that includes a puzzle (not just in the book's credits). If you do not want any mention of Oh, my Dots!, you can purchase a high resolution image instead (minimum order of 5 games). Reach out through our contact page.
Can I make a crossword for kids?
Yes. Use simple words and clear, direct clues, or try an AI-generated word list on a topic kids will enjoy.
Can I make a crossword in another language?
Yes. You can use words and clues in other languages and keep special letters like accented characters.
Create Your Crossword Now
Write your words and clues or let AI suggest them, choose classic or audio mode, and generate your crossword puzzle.
Make a free crossword with Oh, my Dots!
Print Preview
More game generators
Connect the dots
Transform any picture into a connect the dots game.
Maze
A maze built on top of a picture of your choice.
Word Search
Create word search games with the help of A.I.
Secret Code
Crack the secret code to reveal the message.
Picture Puzzle
Create jigsaw-like puzzles out of any picture.
Music Puzzle
Create a music puzzle that reveals an image when solved.
Quiz Dot-to-Dot

Create a quiz that when solved, will reveal a hidden image.
Cross Math
Create math puzzles that mix crosswords and math problems.
Coloring Page
Create coloring pages with the help of A.I.