Puzzle Generator

Generate CNC-ready puzzle pieces with interlocking tabs. Create custom jigsaw puzzles with precise tab and blank matching for perfect fit.

Puzzle Settings
Configure the puzzle dimensions and generation parameters

Advanced Settings

Controls tab depth and width (1.0 = normal, 0.5 = smaller, 2.0 = larger)

Use the same seed to generate identical puzzles

Extra space around each piece for cutting clearance

CNC cutter width compensation for precise fit

Random variation in tab positions (0-20%)

Radius for rounded corners (0-20mm)

Generated Puzzle
No puzzle generated yet
Enter puzzle parameters and click "Generate Puzzle" to create your custom puzzle pieces.

About the Puzzle Generator

This puzzle generator creates interlocking jigsaw-style piece patterns as CNC- and laser-ready SVG, with kerf compensation so the cut pieces actually fit together. It is built for makers cutting custom puzzles, inlays, and interlocking parts on a laser or router.

Interlocking pieces and kerf

The generator lays out a grid of pieces with tabs and blanks (the bumps and sockets) that interlock, and exports clean vector paths. The critical detail for cutting is kerf — the width of material the laser or bit removes. If you cut on the line, every piece ends up slightly smaller and the puzzle is loose; kerf compensation offsets the paths so the finished pieces are the right size and snap together with a satisfying fit.

You can set the number of pieces (the grid), the overall size, and the kerf for your machine and material. Because the output is SVG vector, it scales without loss and drops straight into laser and CNC software.

Cutting a good puzzle

A test cut to dial in the kerf for your exact material and machine is worth doing first — kerf varies with material, thickness, and laser power or bit. Once it is right, the same settings produce repeatable, well-fitting puzzles. Thin plywood, MDF, and acrylic all work well; match the kerf value to whichever you use.

Worked example

Cutting a puzzle on a laser with a 0.2 mm kerf.

  1. Without compensation, each cut removes 0.2 mm, so pieces end up ~0.2 mm undersized.
  2. Set kerf to 0.2 mm so paths are offset outward by half the kerf on each side.
  3. Pieces now finish at true size and interlock snugly.

Applying the 0.2 mm kerf offset makes the cut pieces fit together correctly.

Frequently asked questions

What is kerf compensation and why does it matter?

Kerf is the material width removed by the cutting beam or bit. Compensation offsets the cut paths to account for it, so pieces finish at their true size and interlock properly instead of ending up loose.

What file format does it produce?

It exports SVG vector paths, which scale without loss and import directly into laser and CNC software for cutting.

How do I find the right kerf for my machine?

Do a test cut in your actual material and measure the result, since kerf varies with material, thickness, and machine power or bit. Enter that measured value for accurate, repeatable fits.