JigsawDesigner Help
Generate Jigsaw Puzzle Cutlines
Choose a closed boundary and slot template, set grid, target piece count, and distance parameters, then inspect the generated SVG.
Prepare the input geometry
Use a closed outer boundary for the puzzle area. Keep the intended boundary visible and unlocked, and remove geometry that should not participate in generation.
Choose a slot template
Select a built-in or custom slot template in the Templates panel. The highlighted template supplies the connection profile used for generation.
Set the canvas and generation parameters
With nothing selected, the right inspector shows settings for the whole project. The values in this example are not recommended defaults.
Project Info
View and edit project name, creation date, and modification time.
Canvas Settings
Set canvas width and height in pixels, or choose from preset sizes (A4, A3, Letter, etc.).
Generation grid
Grid Size controls the generator's subdivision. It is separate from the spacing of the visible editor grid.
Target piece count
Piece Count sets the requested number of pieces. The contour and generation conditions can change the final count.
Slot distance range
Slot Min / Max Distance defines which edge lengths can receive a slot. Edges outside that range remain straight. These values are not cutting kerf or a gap between pieces.
Project Operations
Access Advanced Settings and the Generate Jigsaw button.
Canvas sizes are in pixels. Check the physical size in your production software. Shape Count counts top-level objects, not finished puzzle pieces.
iPhone
Set the canvas and generation parameters
Deselect objects on the canvas, then open Properties from the bottom bar to set the canvas and puzzle-generation parameters.
Canvas Settings
Canvas sizes are in pixels. Check the physical size in your production software. Shape Count counts top-level objects, not finished puzzle pieces.
Generation grid · Target piece count
Grid Size controls the generator's subdivision. It is separate from the spacing of the visible editor grid. Piece Count sets the requested number of pieces. The contour and generation conditions can change the final count.
Slot distance range
Slot Min / Max Distance defines which edge lengths can receive a slot. Edges outside that range remain straight. These values are not cutting kerf or a gap between pieces.
Run generation and inspect the SVG
This example uses the Website Demo Wave slot template and a circular outline to compare the input and generated result. Choose Generate Jigsaw and wait for the progress operation to finish. The generated SVG returns as a named group. Zoom into boundaries and connections, inspect Layers, and repeat with adjusted inputs if needed.
1Before generation
2After generation
Before generation
Import one valid closed outer boundary from SVG, or draw one in the editor.
Set the canvas and generation parameters
Use the Inspector to set grid size, piece count, and slot-distance range. These parameters affect the density and complexity of the generated cutlines.
After generation
Run the generator, inspect the result, and adjust the settings as needed before exporting an SVG.
This example uses an 800 × 600 px canvas, a target of 100 pieces, Grid Size 10 and slot distances 10–50. Inspect the new group and connections, then refine or export the SVG. These screenshots demonstrate the workflow, not a speed benchmark.
iPhone
Apply the template and inspect the puzzle
Compare the same closed triangle before and after generation, then inspect the editable paths in Layers.
1Before generation
Import one valid closed outer boundary from SVG, or draw one in the editor.
2After generation
Prepare a closed outline and the generation settings, then tap the puzzle button at the top right.
This example uses an 800 × 600 px canvas, a target of 100 pieces, Grid Size 10 and slot distances 10–50. Inspect the new group and connections, then refine or export the SVG. These screenshots demonstrate the workflow, not a speed benchmark.
Frequently asked questions
Why does generation fail?
Start by confirming that the boundary is a valid closed path, the slot template is valid, and the requested density is reasonable for the contour.
Will the output always contain the exact target number of pieces?
Treat piece count as a target input and inspect the generated result.