AnyTool
Your files never leave your device. All processing happens locally in your browser.

How do I solve anagrams and find words from letters online?

Open AnyTool Anagram Solver and pick a mode. In Word Finder, type your letters (use ? for a blank tile) to get every word and sub-anagram you can spell, grouped by length with Scrabble scores. In Anagram Checker, enter two phrases to see if they are anagrams, with their sorted-letter signatures. In Permutations, list every rearrangement of a short input. Everything runs in your browser, so nothing is uploaded.

  • Word Finder: full anagrams and sub-anagrams from your letters, with a ? blank tile
  • Filter by minimum length and by starts-with, ends-with or contains
  • Anagram Checker compares two phrases with no dictionary needed
  • Permutations lists every rearrangement of a short input (up to 8 letters)
  • Bundled clean common-word list, optional custom dictionary — 100% client-side

What is

Anagram Solver

An anagram solver rearranges a set of letters to find valid words. It can confirm that two phrases are anagrams of each other (they use exactly the same letters), find every word and sub-anagram you can spell from a rack of letters, and list the permutations of a short string.

Text Tools

Related terms

Word FinderWord UnscramblerScrabble SolverPermutations

Frequently Asked Questions

It sorts the letters of each phrase into a signature and checks whether the two signatures are identical.

The Anagram Checker normalises each phrase to its letters, sorts them alphabetically to form a signature, and compares the two signatures. If they match, the phrases use exactly the same letters and are anagrams. By default spaces, case and punctuation are ignored, so "listen" and "silent" match; a strict option can also require matching spacing.

A ? acts as a blank tile that can stand in for any single letter when forming a word, like a Scrabble blank.

In Word Finder you can add one or more ? (or * or _) characters as blank tiles. Each blank can match any single letter the word needs, so the finder returns words that use your real letters plus the blanks. This mirrors a Scrabble or Words With Friends blank and is useful when you have a wildcard space on your rack.

No. The built-in list is thousands of common, family-friendly English words, not a full tournament dictionary.

To stay clean and load instantly, the bundled word list contains common everyday English words rather than the full tournament Scrabble or Words With Friends dictionary, so some valid game words may be missing. If you need a specific dictionary, switch to a custom list and paste or upload your own word file — the finder will search that instead, all in your browser.

No. All solving runs in your browser, so your letters and any custom word list never leave your device.

Every mode runs locally in JavaScript. The common-word list is bundled with the app, never fetched from a server, and any custom dictionary you paste or upload stays on your device. There is no account, no tracking, and the tool keeps working offline after the first load.

Detailed Explanation

Methodology

How the Anagram Solver Works

AnyTool Anagram Solver runs three modes entirely in the browser. The Word Finder builds a 26-letter count vector from your input and keeps every dictionary word whose letter demand fits within your tiles, where each ? blank tile can cover one missing letter; matches are scored with standard English Scrabble values and grouped by length. The Anagram Checker sorts each phrase into a letter signature and compares the two. The Permutations mode enumerates distinct rearrangements with duplicate-skipping backtracking for short inputs.

  • Word Finder uses letter-multiset matching, so it returns full anagrams and sub-anagrams
  • A ?, * or _ acts as a blank tile that matches any single letter
  • Words are scored with standard English Scrabble tile values
  • Anagram Checker compares sorted-letter signatures — no dictionary needed
  • Permutations are capped at 8 characters because counts grow factorially
How It Works

Word List and Custom Dictionaries

The bundled word list is intentionally a clean, family-friendly set of common everyday English words — common nouns, verbs, adjectives, animals, food, colours and the like — not a full tournament Scrabble or Words With Friends dictionary, so the tool is honest that some valid game words may be missing. The list is shipped inside the app bundle and loaded only when the Word Finder is first used, keeping it out of the initial page load. Users who need a specific dictionary can paste text or upload a file, and the finder searches that custom list instead.

  • Built-in list contains thousands of common, clean English words
  • It is not a full tournament dictionary, and the UI states this clearly
  • The list is bundled and lazy-loaded, never fetched from a CDN or server
  • Custom word lists can be pasted or uploaded and searched locally
  • Filters cover minimum length and starts-with, ends-with and contains
Privacy & Security

Privacy and Offline Use

Because every mode runs in the browser, your letters, phrases and any custom dictionary never reach a server. There is no account or tracking, and the tool keeps working offline after first load. Results update live as you type, the word list loads only on demand, and permutations are capped so the page stays responsive even for tricky inputs.

Anagram solving: in-browser (AnyTool) vs typical online anagram sites
CapabilityAnyToolTypical anagram sites
Letter handlingSolved in your browserUsually posted to a server
PrivacyLetters never leave deviceMay log submitted queries
Blank tilesYes, ? wildcardSometimes
Sub-anagramsFull and partial wordsOften full anagrams only
Scrabble scoresShown per wordSometimes paywalled
Custom dictionaryPaste or upload your ownRarely supported
Works offlineYes (PWA)No
Cost / signupFree, no signupOften ad-heavy or gated

Server-based solvers can retain submitted letters in logs; AnyTool matches words locally and uploads nothing. Its built-in list is common words, not a full tournament dictionary.