📝Use Your Own Word List — Free

Free Spelling Test Generator

Create a custom, printable spelling test with your own word list in seconds. Perfect for teachers, parents, and homeschoolers. No login required.

Generate a Spelling Test Now

Example Spelling Test Output

NOAH's Spelling Test

Week 4 — Grade 2

1.
2.
3.
4.
5.

Score: _____ / 10

The actual generator creates a full-page, print-ready test.

What Makes Our Spelling Test Generator Different

Your word list, your rules

Enter any words you want — from the curriculum, a themed list, or your own selection.

Student's name on every test

Add the student's name so every test is personalized and easy to identify.

No ads, no watermarks

Clean, professional-quality output with no distracting elements.

Teacher-friendly layout

Numbered lines, a score box, and clean spacing — everything a proper spelling test needs.

Instant — no download needed

Use your browser to print directly. No file to manage, no app to install.

Free, always

Generate unlimited spelling tests for free. No subscription required for the basics.

More Reading & Literacy Generators

Spelling is just one part — explore all our reading and literacy tools.

Spelling Test Generator — FAQ

How do I generate a custom spelling test?

Navigate to our Spelling Test generator, enter your list of words, add the student's name, and click print. The generator automatically creates a clean, classroom-ready spelling test.

Can I use my own spelling word list?

Yes! The spelling test generator is fully customizable. Enter any words you want — your class spelling list, a themed list, or words from your curriculum.

Is the spelling test generator free?

Completely free. No signup, no ads, no watermarks. Just enter your words and print a professional spelling test.

How many words can I put on a spelling test?

You can create spelling tests with 5 to 25 words. The layout adjusts automatically to fit the words cleanly on the page.

Can teachers use this for the whole class?

Absolutely. Teachers use SketchKiddo to generate personalized spelling tests with each student's name — generate and print the same test with different names for every student.