Search for a tool
Scrabble Solver

Tool to find the best Scrabble words. Use our solver with the Official ODS 9 Dictionary and optimize your game with letter draws and the game board.

Results

Scrabble Solver -

Tag(s) : Word Games, Board Games

Share
Share
dCode and more

dCode is free and its tools are a valuable help in games, maths, geocaching, puzzles and problems to solve every day!
A suggestion ? a feedback ? a bug ? an idea ? Write to dCode!


Please, check our dCode Discord community for help requests!
NB: for encrypted messages, test our automatic cipher identifier!


Feedback and suggestions are welcome so that dCode offers the best 'Scrabble Solver' tool for free! Thank you!

Scrabble Solver

Scrabble Solver






Parameters and Options

 




Scrabble Dictionary

The list of words allowed in Scrabble is defined in CSW24 & NWL23 dictionaries!


 

Scrabble Training

⮞ Go to: Random Letter

Score counter



Remaining Letters Counter



Answers to Questions (FAQ)

What is Scrabble? (Definition)

Scrabble is a board game where the goal is to form words by placing letters on the board to score as many points as possible. Each letter has a point value, and special spaces on the game board can multiply the value of letters or words. Scrabble is a strategy and vocabulary game played around the world, with each version of the game having its own official dictionary of valid words.

How to use the Scrabble solver?

The Scrabble solver helps players quickly find valid words from a set of letters. By analyzing all possible combinations, it provides a list of usable words.

Enter the 7 letters on the rack to obtain the best solutions. A blank tile (a white tile with no letter) is represented by a character such as ?, - or *.

Example: Example of 7-letter draw: RDOCEDU, BBRSACL, LOSVEU? (? as the blank) or LOSVEU* (* as the blank)

Optionally, the solver can take letters already on the board into account, either as possible attachment letters or as a pattern for extending/ intersecting a word.

— Attach a word to a letter already placed

Example: If the letters O, D and S are available on the board, enter ODS as possible attachment letters and select the 'Attach to one letter' method.

Example: If many board letters are available, select the 'Search all letters' method to test every letter of the alphabet and then choose the most suitable result.

— Extend an existing word, or use a set of letters or a specific pattern to integrate a new word

Example: Enter a pattern such as E--S to indicate a word beginning with E, followed by two empty spaces and then S.

Example: Enter a letter block such as AGE to require the consecutive sequence A, G, E in the word.

dCode solver can be used to cheat at Scrabble, but should mainly be used as an aid, cheating is not fair-play, online players should not cheat.

How can a word's validity in Scrabble be checked?

Enter a word above to check if it's allowed in the official lists.

Fair-play: you check after playing, not before. Looking it up beforehand is considered cheating.

In the USA, the reference is NWL, outside the USA it's CSW (Collins Scrabble Words). Official books: https://www.amazon.com/gp/product/0007589166?tag=dcodefr-21 or https://www.amazon.com/gp/product/0877794227?tag=dcodefr-21 and electronic version https://www.amazon.com/gp/product/B075MNF33B?tag=dcodefr-21

Many games and apps are outdated and may reject words that are valid in the latest edition.

How to get a word definition?

Click a word to see its definition (a tooltip will appear).

How are valid words selected for the dictionary?

Dictionaries are managed by their editors, only them can choose which word is valid or not.

Collins Scrabble Words (formerly SOWPODS) is used for English tournament (except in the USA which uses Official Tournament and Club Word List)

dCode's Scrabble solver consults these dictionaries to determine the validity of words.

What is a blocker word? (symbol |)

A blocker word cannot be extended by adding a letter before or after. It is marked with | (Stop).

It's a strategic play: it prevents your opponent from extending it to score easily.

Only shown for the official dictionary

How to sort the word list?

Words can be sorted by score, length, or alphabetical order. Click a column header to reverse the sort order (ascending/descending).

How are Scrabble points counted?

The score depends on the letters and the word's position of the word on the board. Letters of the English version have the following values:

A1B3C3D2E1F4G2
H4I1J8K5L1M3N1
O1P3Q10R1S1T1U1
V4W4X8Y4Z10

If a player uses all 7 tiles on a turn (a play called a bingo), the player earns a 50-point bonus.

In the solver, the score excludes letters already on the board and premium squares (such as double- or triple-word squares).

What is the best possible letter draw?

There is no perfect letter draw, but some draws are more favorable than others.

The letter sets that allow the most bingos are:

AEINRST that can form 11 anagrams: ANESTRI, ANTSIER, NASTIER, RATINES, RESIANT, RETAINS, RETINAS, RETSINA, STAINER, STARNIE, STEARIN

AEGINST also 11 words: EASTING, EATINGS, GAINEST, GENISTA, INGATES, INGESTA, SEATING, TAGINES, TANGIES, TEASING, TSIGANE

EORSSTU can form 10 words: ESTROUS, OESTRUS, OUSTERS, SOUREST, SOUTERS, STOURES, TORUSES, TOUSERS, TROUSES, TUSSORE

AEGINRS with 10 words: ANGRIES, EARINGS, ERASING, GAINERS, GRAINES, REAGINS, REGAINS, REGINAS, SEARING, SERINGA

ADEIRST with 10 words: ARIDEST, ASTERID, ASTRIDE, DIASTER, DISRATE, STAIDER, STAIRED, TARDIES, TIRADES, TRADIES

On the other hand, these are not letters that earn a lot of points.

Which words score the most points?

The words that earn the most points in Scrabble are usually long, use high-value letters (like J, Q, X, or Z), and are placed on special spaces on the board to obtain multipliers.

Examples of high-scoring words depend on the accepted word list and the board position. The maximum theoretical score also depends on the letters already on the board, premium squares, and whether blank tiles are used.

What is the letter distribution in Scrabble?

The table below shows the number of each letter tile in the English-language version of Scrabble. 100 tiles (2 blanks) in the English version:

A9B2C2D4E12F2G3
H2I9J1K1L4M2N6
O8P2Q1R6S4T6U4
V2W2X1Y2Z1

How many letters can a Scrabble word contain?

A word must be valid according to the dictionary in use and follow the placement rules. The rack contains 7 tiles, but a play can form a word longer than 7 letters by using letters already on the board. On the standard 15 × 15 board, a word placed in a straight line cannot exceed 15 squares. The maximum length therefore also depends on the official dictionary and the board configuration.

What are the rules of Scrabble?

What is the value of the Joker at the end of a game?

Addition of the value of the remaining letters of the opponent is calculated (a joker is 0). The result is then subtracted from the opponent score and added to the player score.

Is it possible to use 2 jokers in one word at Scrabble?

Yes, it is possible to use two jokers in a single word at Scrabble, indeed, the solver can handle this exceptional case of 2 blank tiles.

Does a blank tile on a premium square cancel its effect?

No, for a triple-word or double-word square, the value of the word is double or tripled. For a double-letter or a triple-letter square, then as a joker equals zero, this has no bonus.

Can I choose an already played rare letter as a wildcard tile (like Z)?

Yes, the joker can take any value, including a letter that has not been played yet or a letter already played.

Is it possible to replace a blank by its letter during a game?

No, any square is played definitively. If a joker is used on the table for a given word, no one can remove it and replace it by the corresponding letter. This is cheating.

Can I start a word with a blank?

Yes, the joker tile can replace any letter, and can be used anywhere in the word.

Can a red triple-word square be used twice?

No, a triple-word square can only be used once, but it can multiply 2 words in the same time if two words are simultaneously played or completed on a red cell. In this case, the values of the 2 words are multiplied by 3.

What should happen if no tiles can be played?

If, at the end of a game, some letters remain impossible to play, players have to pass 6 times (3 times each) for the game to end. They have to subtract from their score, the value of their remaining letters.

Which player starts the game?

For the first game, each player randomly selects a tile (the toss), the player who draws the letter closest to A (the closer to A) in alphabetical order (joker does not count), draws their 7 tiles and start the game.For a rematch, it is the player who lost the toss draws their tiles first and starts playing.For a third match, another random selection is made (but some rules state that the player that has lost the previous game starts).

Can I write a word upside down or read it from the bottom?

No, words should be written from left to right or from top to bottom only.

Can I write the first word anywhere?

No, the first word played must pass through the star square in the center of the board.

Can a word be extended at both ends?

Yes. A word can be extended at both the beginning and the end, provided the added letters form a valid word and every word formed by the play is valid.

Rules may vary by national Scrabble federation and competition format; check the applicable regulations.

What is the difference between Classic Scrabble and Duplicate Scrabble?

Classic Scrabble is a board game in which each player forms words using the letters on their own rack. Duplicate Scrabble is a variant in which all players receive the same letters. The goal is to find the highest-scoring word, which is then placed on the board before the next draw.

Source code

dCode retains ownership of the "Scrabble Solver" source code. Any algorithm for the "Scrabble Solver" algorithm, applet or snippet or script (converter, solver, encryption / decryption, encoding / decoding, ciphering / deciphering, breaker, translator), or any "Scrabble Solver" functions (calculate, convert, solve, decrypt / encrypt, decipher / cipher, decode / encode, translate) written in any informatic language (Python, Java, PHP, C#, Javascript, Matlab, etc.) or any database download or API access for "Scrabble Solver" or any other element are not public (except explicit open source licence). Same with the download for offline use on PC, mobile, tablet, iPhone or Android app.
Reminder: dCode is an educational and teaching resource, accessible online for free and for everyone.

Cite dCode

The content of the page "Scrabble Solver" and its results may be freely copied and reused, including for commercial purposes, provided that dCode.fr is cited as the source (Creative Commons CC-BY free distribution license).

Exporting the results is free and can be done simply by clicking on the export icons ⤓ (.csv or .txt format) or ⧉ (copy and paste).

To cite dCode.fr on another website, use the link: https://www.dcode.fr/scrabble-solver

In a scientific article or book, the recommended bibliographic citation is: Scrabble Solver on dCode.fr [online website], retrieved on 2026-11-13, https://www.dcode.fr/scrabble-solver

Need Help ?

Please, check our dCode Discord community for help requests!
NB: for encrypted messages, test our automatic cipher identifier!

Questions / Comments

Feedback and suggestions are welcome so that dCode offers the best 'Scrabble Solver' tool for free! Thank you!


https://www.dcode.fr/scrabble-solver
© 2026 dCode — The ultimate collection of tools for games, math, and puzzles.
▲  
Feedback