Hosted at Brad's Place - a Wordle Analyzer
Enter the results from your Wordle game to get suggested next guesses.
Click cells to cycle: Gray (not in word) → Yellow (wrong place) → Green (correct)
Enter the target word to see how the solver would approach it.
Comma-separated list of words to try first (e.g., ADIEU,STORM)
This Wordle Analyzer helps to review solutions of Wordle puzzles by revealing likely remaining words, and suggesting possibly optimal word choices based on the feedback patterns you receive. It operates in two modes:
Step-Through Mode: Interactive analysis where you manually enter each guess and the color-coded results (Green=correct position, Yellow=wrong position, Gray=not in word). The analyzer then suggests the best next words to try based on the remaining candidates.
Auto-Solve Mode: Automated solving where you provide a target word and optionally specify starting words. The analyzer will automatically play through the entire game, showing its reasoning and strategy at each step. You can step through one guess at a time or let it solve completely.
To help with colour-blindness I've use bright backgrounds and included extra text queues in the letter boxes.
Note that the word list I've used is not official or extracted from Wordle; it is all 5-letter lower-case-only (eg no nouns or words with hyphens or other such characters) words from GNU Aspell. This means it's technically possible for a Wordle word not to be known by this code, or for this code to suggest a word that cannot be correct in Wordle - though I've never actually seen this happen.
For example:
aspell dump master | rg '^[a-z]{5}$'
This web application was developed based on a Perl command-line script (which I creatively named wordle.pl
) back in 2022. The original script started out just by allowing the caller to manually enter green/yellow/black results and suggested next words, and more recently was improved to include an auto-mode (given a known solution):
The original Perl script solved the problem I wanted to solve - but it was only useful to me (or anyone else happy to run perl on the command-line) but I never really got around to converting the application into a web-app despite occasional interest. But more recently...
This web application demonstrates the power of pair-programming with an AI assistant. Having a working command-line reference implementation made it remarkably straightforward to translate the logic into a modern web interface. The AI assistant was able to:
With me making tweaks along the way - some by prompt and some directly in the code - the AI assistant was able to use the strong structure and logic spec of a working application and turn it into a one-page stand-alone javascript application. The code in this page is literally all that is needed to run this web-app from anywhere (no external resources required).
For developers with strong algorithmic skills but less interest in frontend web development, this approach proves invaluable: create a working prototype in your preferred language, then collaborate with an AI assistant to build a polished web interface. The AI handles the web development complexities while you focus on the core logic and requirements.
Bradley Dean's Wordle Analyzer - created Fri 11 Jul 2025 11:22:35 AEST
Click letters to set their status • Gray (✗) = not in word • Yellow (○) = wrong place • Green (✓) = correct