Private browser-based recognition
Identify a puzzle from a photograph
Upload or take a photograph and compare it with the Crafty Puzzles image archive. The quick matcher runs entirely in your browser. For difficult cases, you can choose an enhanced local vision model — it is downloaded only after you choose to use it, and your photograph is not uploaded.
Recognition results
Likely matches
Choose a photograph to begin.
How private photo matching works
The quick matcher compares a small visual fingerprint of your photograph with fingerprints generated from Crafty Puzzles archive photographs. The enhanced matcher first narrows the catalogue, then uses an image-embedding model in the browser to compare your photograph with the strongest reference images.
Neither method needs an OpenAI account or an API key. Your photograph is not submitted to Crafty Puzzles or an image-recognition API. If you choose enhanced recognition, only the model files and recognition software are downloaded to your browser.
