Codebreaker questions test whether you can infer a hidden letter-to-number system from a few clues. This page shows the main solving moves so you can decode words accurately instead of guessing.
Each puzzle gives several four-letter words and three number codes in a random order. The job is to work out which digit belongs to each letter, then use that mapping to answer the parts.
If a word has the same letter twice, its code must have the same digit in the matching positions.
Example: HISS has S in positions 3 and 4, so its code must end with the same digit, such as 5433.
Before assigning numbers, compare the shape of each word and code: repeated positions, shared endings, and shared starts often reveal the correct pairing.
Example: POPS and HOPS both end OPS, so their codes should share the last three digits.
Once one word is matched to one code, write down each letter-to-digit link. Keep adding confirmed links until the new word can be encoded.
Example: If SINS = 3413, then S = 3, I = 4, N = 1.
Some parts ask for a code from a word. Others give a code and ask for the word. Use the same mapping carefully in reverse.
Example: If 5433 maps to HISS, then 5 = H, 4 = I, and 3 = S.
Three useful solving moves: match a repeated pattern, apply a mapping, and avoid the random-order trap.
Question: HISS, SIGN, ILLS, SINS have the codes 4663, 5433, 3421 in a random order. Find the code for SINS.
What it's testing: Matching a word to the code that has the same repeated-position pattern.
SINS has S in positions 1 and 4, so its code must have the same digit in positions 1 and 4. The code 3413 fits that pattern.
So S = 3, I = 4, N = 1, and S = 3. Answer: 3413.
Tip: Start with words that repeat a letter. They often reveal the correct code faster than words with four different letters.
Question: PILE, PEWS, SLEW, SIPS have the codes 2154, 2631, 4624 in a random order. If PILE = 2631, what is the code for LISP?
Step 1: Use the known match PILE = 2631.
That gives P = 2, I = 6, L = 3, and E = 1.
Step 2: Use the other matched words to fill the missing letter. SLEW = 4315, so S = 4.
Step 3: Code LISP letter by letter: L = 3, I = 6, S = 4, P = 2.
Answer: 3642. Tip: Do not try to memorize the whole list. Build only the letters needed for the requested word.
Question: HALL, ABLE, EELS, HELL have the codes 1153, 6455, 4251 in a random order. Which word has the code 6155?
What students do wrong: They line up the first word with the first code, the second word with the second code, and so on. The question says the codes are in a random order.
From the solved mapping, EELS = 1153, so E = 1, L = 5, and S = 3. HALL = 6455, so H = 6 and A = 4.
Now decode 6155: 6 = H, 1 = E, 5 = L, 5 = L.
Answer: HELL. Tip: Always prove the mapping before answering a reverse-code part.
Want to check the level and layout first? Download the free 3-question sample. It uses the same question style, printable format, and answer-key approach as the full pack.
Download Free Sample PDFThe full pack includes 75 codebreaker questions across 3 test sets. Each question has three parts and a full answer key, covering word-to-code, new-word encoding, and code-to-word decoding.
Checkout and downloads are securely handled on Etsy.com