Word Finder
Find words that start with, end with or contain given letters, match a wildcard pattern, or fit a length — filters combine freely.
Every result begins with this text. Case is ignored.
Every result ends with this text. Case is ignored.
Every result includes this text anywhere inside it.
Only words of exactly this many letters, between 1 and 40.
Up to 40 characters. ? matches one letter, * matches any run of letters.
? (one letter) and * (any run) act as wildcards. The list is general English including inflected forms, so it is not identical to any official game word list.How it works
- Fill in any combination of filters: starts with, ends with, contains, an exact length, or a wildcard pattern.
- In a pattern, a question mark matches exactly one letter and an asterisk matches any run of letters — c?t finds cat and cot, c*t also finds carpet.
- Results update as you pause typing and are grouped by length, longest first, so the highest-scoring words are at the top.
Frequently Asked Questions
What can I filter by?
Starts with, ends with, contains, exact length, a length range, a wildcard pattern, letters that must be the only ones used, and letters that must not appear. Any combination works together.
How do the wildcards work?
A question mark matches exactly one letter and an asterisk matches any run, so c?t finds cat and cot while c*t also finds carpet. Patterns are anchored at both ends.
Can I use a regular expression?
No, deliberately. Every character in your pattern is escaped before the wildcards are applied, so a dot means a literal dot. That also means no pattern you type can cause the catastrophic backtracking that would freeze the page.
How many results are shown?
Up to 500, longest first then alphabetical, with the true total reported so you know when the list was capped. Rendering fifty thousand rows would freeze the page.