Instructions
To generate a puzzle from a drawing, save your file in Illustrator as an SVG using File → Save As, then select SVG as the format.
Drag and drop the SVG and click Process. The filename must include the puzzle dimensions (for example _150x195_). Processing typically takes 2–3 minutes.
When processing finishes, the app will download the generated puzzle and a collision checker SVG. Please allow your browser to download multiple files. Open both files in Illustrator and adjust the puzzle as needed. Use the collision checker as a reference to optimize your edits.
Processed puzzles are listed in the left panel so you can download them again without reprocessing. Note: this list is cleared when you reload the page.
Warning: Open the resulting SVGs in Illustrator. Browser previews may display different sizes or placements for numbers, dots, and stars.
Warning: If you modify the drawing, remove the Dots and Numbers layers before uploading again.
Collision Checker
After processing, the collision checker SVG downloads automatically. You can re-download it using the scan icon in the processed list on the left.
If you only want to validate a finished puzzle, click Check collisions and select the SVG. The file must include dimensions in the filename and contain the Dots, Lines, and Numbers layers.
Warning: The collision checker only works with puzzles generated by this tool.
How To Interpret
If a number has an unavoidable collision, the checker adds a red background to the number and paints the related elements (dots, lines, stars) in red.
If a number only collides with a line drawn later in the sequence, the collision is allowed and the number receives a yellow background.
If a number label is closer than 0.5mm to its node, the checker adds a purple outline around the number.
Beware of false positives: some number shapes leave internal gaps that can trigger collision bounding-box checks even when the collision is not visible.