ANAGRAM ENGINE

Anagram Engine
The Anagram Engine — Find Every Valid Word From Any Input

The anagram engine accepts any letter input and returns every valid word from those letters, scored and sorted. MASTER drives 101 results. LISTEN drives 73. TRIANGLE drives 256. Powered by a 74,872-word database with frequency-map matching. Use ? for blank tiles. Free, no signup.

74,872-Word Engine Score Sorted ? for Blanks Free Forever
MIN LENGTH
SORT BY
MODE
? = wildcard
Searching word database...
Try These Examples
MASTERLISTENTRIANGLEPAINTERSAEINRST

What This Tool Does

The Anagram Engine is the core solver — frequency-map matching against the full 74,872-word database, returning every valid word from any letter input, sorted by Scrabble score. It accepts any input length, any letter combination, and wildcards.

The engine builds a character frequency map from your input and tests every word in the database against that map. Words whose letter requirements fit within your available counts are returned. Results are sorted by Scrabble base tile score. The engine processes any input — short or long, common or rare.

Who Should Use This?

01
Full Database Coverage
Every one of the 74,872 words in the database is tested against your input. No shortcut or pre-filtering reduces coverage. The engine returns the complete valid word set.
02
Frequency-Map Algorithm
The engine converts your input to a character frequency map — letter counts rather than letter positions. Two inputs with the same letters in different orders produce identical results. Order is irrelevant; availability is everything.
03
Score-Sorted Output
Results are sorted by Scrabble TWL tile score by default. The highest-value play from any input appears first. Length sort is also available — switch to find the longest word the engine can produce from your input.
04
Wildcard ? Expansion
Each ? in the input adds one free letter allowance — the engine includes every word where ? can substitute for a needed letter. LISTEN? drives the engine to return 978 results versus 73 without the wildcard.

How the Solver Works

Enter any letters and the engine scans the full 74,872-word database. Every matching word appears in results. MASTER drives 101 results across 3–6 letter lengths. AEINRST drives 187 results across 3–7 letter lengths. TRIANGLE drives 256 results across 3–8 letter lengths.

MASTER engine output: 101 words — MASTER/REMAST/STREAM/TAMERS (8pts each, 6-letter) + many shorter results. LISTEN engine output: 73 words. AEINRST engine output: 187 words including NASTIER, RETAINS, RETINAS, STAINER, STEARIN at 7 letters.

Verified Examples

InputResults (verified)Count
MASTER101 words driven by M,A,S,T,E,R engine — MASTER, STREAM, REMAST, TAMERS + 97 shorter101
LISTEN73 words driven by L,I,S,T,E,N engine — ENLIST, INLETS, LISTEN, SILENT, TINSEL + 68 shorter73
AEINRST187 words driven by A,E,I,N,R,S,T engine — NASTIER, RETAINS + 182 shorter187

Engine output is complete — every valid word from every possible letter combination within the input is returned.

How It Works — Diagram

INPUT MASTER 74,872 words engine processes any l freq map match score sorted RESULTS MASTER STREAM REMAST TAMERS verified · score sorted

Tips for Better Results

01
More Input Letters = More Engine Output
The engine finds all words from any combination of your input letters. Adding letters always expands output — never reduces it. Feed the engine all available letters.
02
Wildcard Multiplies Output
LISTEN (6 letters): 73 results. LISTEN? (6 letters + wildcard): 978 results. A single ? multiplies engine output by 10–20× for typical inputs. Use wildcards for blank tiles.
03
Length Filter Reduces Engine Output to Target
After driving the engine, filter results to a specific length. The 7-letter tab shows bingo candidates; the 5-letter tab shows Wordle-length plays. Filtering isolates target outputs from the full engine result.
04
Score Sort Surfaces Highest Value First
Engine output defaults to score-sorted — highest TWL tile value first. This surfaces the optimal Scrabble play immediately without manually reviewing all results.

Common Mistakes to Avoid

Expecting the engine to apply positional constraints. The engine uses frequency matching only — letter availability, not letter position. Positional constraints are not implemented.

Feeding the engine fewer letters than available. The engine finds all combinations from its input. Feeding fewer letters limits output unnecessarily — always provide all available letters.

Anagram Engine vs Anagram Machine

FeatureAnagram EngineAnagram Machine
FramingEngine/processing framingMachine/processing framing
AlgorithmIdentical frequency-map engineIdentical frequency-map engine
OutputComplete word set from inputComplete word set from input
Best forTechnical/power-user framingAlternative processing framing

The Anagram Machine covers the same functionality with machine framing. Both drive the same underlying frequency-map engine producing identical results.

Frequently Asked Questions

How does the anagram engine work?
The engine converts input letters to a frequency map and tests every word in the database. Words whose letter requirements fit within the map are returned. Frequency matching — not position matching.
How many results does TRIANGLE produce?
TRIANGLE drives 256 results — every valid word from any combination of A,E,G,I,L,N,R,T, at lengths from 3 to 8.
How many results does MASTER produce?
MASTER drives 101 results across 3–6 letter lengths.
How many results does LISTEN? produce?
LISTEN? (6 letters plus wildcard) drives 978 results — every word from L,I,S,T,E,N plus any one additional letter, at all lengths from 3 upward.
What is frequency-map matching?
The engine counts each input letter once per occurrence (frequency map). Words needing more of any letter than the map contains are excluded. This is order-independent — MASTER and STREAM produce identical engine outputs.
What is the engine's database size?
74,872 words from the TWL (Tournament Word List) and Collins Scrabble Words. Every word is tested on every engine call.
Can the engine handle 15-letter inputs?
Yes — the engine accepts any input length. A 15-letter input drives a very large result set. Use length filter tabs to manage the output.
Does the engine apply a minimum result length?
Yes — the minimum displayed result length is 3 letters. Shorter words (1–2 letters) are not included in output.
What is the engine's maximum output?
Very long inputs with common letters produce the largest outputs. A 15-letter common-letter input may drive 500+ results. Filter by length or score to find the most useful subset of output.
Is ? (wildcard) handled differently from regular letters?
? adds one free letter allowance to the frequency map. Every word needing any one additional letter beyond the regular input letters is included in output. ? is not tied to a specific position.

Reviewed by the MyAnagramSolver Editorial Team. Word validity and Scrabble scores verified against TWL and Collins Scrabble Words. Editorial policy.