Enter the characters into the
grid below. Use "Q" for the "Qu" tile.
Return words with at least
letters.
Alternatively, you can enter all 16 letters as one string here:
Play Boggle Online!
Recent Boards
c m t i
c t e l
o l g f
h f r u
Min. Length: 
5 
Size: 
4x4 
Solutions: 
15 
Score: 
34 
Solved: 
51 sec ago 
View Board 

n v b i
r v b j
g j r n
r k k c
Min. Length: 
3 
Size: 
4x4 
Solutions: 
3 
Score: 
3 
Solved: 
2 min ago 
View Board 

w y a x
e i t e
s t j h
r e u o
Min. Length: 
3 
Size: 
4x4 
Solutions: 
160 
Score: 
254 
Solved: 
7 min ago 
View Board 

s d l f
e r a m
t n i p
g n o s
Min. Length: 
3 
Size: 
4x4 
Solutions: 
680 
Score: 
1,600 
Solved: 
9 min ago 
View Board 

b c a t
e e m e
r t i k
p s t x
Min. Length: 
3 
Size: 
4x4 
Solutions: 
204 
Score: 
370 
Solved: 
11 min ago 
View Board 

r i s p
b i m e
n u s h
t a r c
Min. Length: 
3 
Size: 
4x4 
Solutions: 
311 
Score: 
574 
Solved: 
11 min ago 
View Board 

g r f y
a e e m
m l i s
e t r f
Min. Length: 
3 
Size: 
4x4 
Solutions: 
389 
Score: 
748 
Solved: 
12 min ago 
View Board 

k o n u
l i e h
a n s t
n b s s
Min. Length: 
3 
Size: 
4x4 
Solutions: 
231 
Score: 
387 
Solved: 
12 min ago 
View Board 

y n r d
y i a g
l u r s
a h t z
Min. Length: 
3 
Size: 
4x4 
Solutions: 
170 
Score: 
253 
Solved: 
13 min ago 
View Board 

There have been a total of
445,749
solutions since February 2011.
About
Boggle is a word game where players race to find
words hidden in a 4x4 grid of letters. From this site you can enter a Boggle
board and see the resulting solutions. (You can also enter the tiles for a 3x3 or 5x5 board.) The results are stored in a database.
To display a particular board, visit EnterBoard.aspx?BoardID=boardID&Length=length&Size=gridSize
, where:
boardID is the list of tiles in the Boggle board; length is the minimum number of letters
that must appear in a word to be considered a solution; and gridSize is the size of the grid  either 3
, 4
or 5
. To get the solutions in
JSON, visit Solver.svc?BoardID=boardID&Length=length
.
For example, if you want to find all solutions with four or more letters using the 4x4 board:
r e i b
t m f w
i r a e
r h s t
Simply visit EnterBoard.aspx?BoardID=reibtmfwiraerhst&Length=4&Size=4
to see the solutions. To get the solutions in JSON, visit
Solver.svc?BoardID=reibtmfwiraerhst&Length=4&Size=4
How It Works
The Boggle Solver loads in a dictionary of words from a text file into a
hashtable structure. The hashtable uses the first n letters of the word
as the key, where n is the minimum length of a word to consider. At each
hashtable bucket I store the list of strings that start with those n letters.
The solutions are found by starting at each of the tiles and then recursively examining the
board for solutions. Because the same solution may be arrived at through different paths, duplicate
solutions are ignored.
For more information on this application, see my article:
Creating an Online Boggle Solver.