Treasure Hunt QR Code
A birthday, a rainy Saturday, a proposal that makes them work for it: hide a chain of codes where each scan reveals the riddle pointing to the next. The clues are text inside the codes — no website, no app, no signal required, so the hunt works in the woods as well as the hallway. Gold ring frames and numbered captions make the cards feel like the treasure they lead to.
Keepsake print checklist
- Keep the white margin around the code — it is the quiet zone scanners need, not empty space to crop.
- Size for the moment: 2 × 2 cm of code is the floor for cards and tags; photo-woven codes reward 4 cm or more; distant reveals want one tenth of the scanning distance.
- Matte paper over gloss — glare is the most common keepsake scan failure.
- Scan a test print with a real phone before the moment that matters.
A worked example, rendered by the real engine
Rendered when this page was built, by the exact engine the tool above runs — gold ring frame, "Clue No. 4" caption. Scan it (airplane mode, if you like) and the clue appears:
Clue 4 of 6: I keep winter warm and summer waiting. Look inside me. (Hint: hallway)
Version 8 at 49×49 modules, error correction H — enough margin to survive a laminated life outdoors.
Designing the clue chain
- Plot the route backward. Choose the treasure spot first, then walk the route in reverse, picking hiding places. Clue N's text describes hiding place N+1 — writing backward guarantees the chain never dead-ends.
- Write riddles at scan-height. "I keep winter warm and summer waiting. Look inside me." beats "the closet". Keep each clue under ~150 characters so the codes stay coarse and scan fast in dim hallways.
- Generate one code per clue. Same frame, same gold, captions "Clue 1 of 6" through "Clue 6 of 6" — consistency reads as officialdom, and the numbering audits your own hiding work.
- Hide in reverse, scan-test in place. Place the last clue first and walk the chain backward to the start. Scan each card where it actually sits — the shaded shelf that defeated your test scan is cheaper to discover today.
- Keep a master sheet. Print all clues on one page for the game master. When a card goes missing (dog, wind, sibling), you can re-read the lost clue aloud and keep the hunt alive.
Clue card printing
- A7 cards (7.4 × 10.5 cm) with the code at 3 cm suit indoor hunts; four cut cleanly from an A4 sheet.
- Outdoor cards: 4 cm code minimum, matte laminate, and a hole-punch + string through the frame margin (never the code panel) for tying to branches and railings.
- Dim hiding spots need bigger codes. Under a bed or inside a cupboard, phone flash glare is real — 4 cm and matte stock keep those scans first-try.
Treasure hunt code FAQ
Do the clues work without wifi or mobile signal?
Yes — that is the whole design. Each clue is encoded as text inside the code itself, so a phone camera reads it with no connection at all: basements, forests, campsites, airplane mode. Never use link-type codes for hunt clues; one dead zone strands the whole party at clue three.
How many clues make a good hunt?
Five to seven for kids under ten (about 20–30 minutes), eight to twelve for adults or teams. Difficulty should rise toward the middle and ease at the end — the final clue is for momentum, not stumping. Number every caption ("Clue 4 of 6") so a found-out-of-order card is obvious.
How do I stop players skipping ahead?
You cannot cryptographically — any camera can read any found code, so hide the cards well: the code only tells you where the NEXT one is, which is the chain's natural defense. Numbered captions expose out-of-order finds, and a rule that clues must be presented in sequence to claim the treasure closes the loop.
What about rain, snow, or a muddy garden?
Laminate outdoor clue cards (matte laminate — gloss glares) and print the code at 4 cm or larger: water droplets and scratches eat decode margin, and our level-H error correction can absorb about 30% damage before failing. Zip-lock bags stapled behind planters are the budget alternative.
Can adults and kids scan the same clue cards?
Any native camera app from the last several years scans them. For young kids, one shared "scanner phone" per team keeps the hunt moving and the arguing structured. The decoded clue is plain text on screen — big enough to read aloud dramatically, which is half the fun.
Ending the hunt somewhere special? Finish at a proposal code or a tagged gift — and a baby reveal code as the final chest turns the hunt into the announcement.