Understanding Kerf and Kerf Compensation in Laser Cutting: Measuring, Calculating, and Setting Offsets
A box joint or living hinge that measures perfectly in your design software but comes out too loose or won't fit together at all almost always traces back to one overlooked variable: kerf, the width of material the laser actually removes as it cuts. Our living hinge guide and box joint guide both depend on parts fitting together at tight tolerances, and neither works reliably until you understand and compensate for kerf. This guide covers what kerf actually is, how to measure it accurately for your specific machine and material, and how to apply that number in your design and cutting software so joints, inlays, and press-fit parts come out sized correctly the first time.
What Kerf Actually Is
Kerf is the width of material vaporized or melted away along the cut line — not a defect, but a physical consequence of the laser spot having a real diameter and the cutting process removing a channel of material rather than an infinitely thin line. A design line in LightBurn or Illustrator is mathematically zero-width, but the laser beam has a focused spot size typically in the range of 0.1-0.3mm for a diode laser like the Ray5, and that spot burns away material on both sides of the design line as it travels along it. The practical result: every enclosed shape you cut comes out slightly smaller than designed, and every hole or cutout comes out slightly larger than designed, because the beam removes a strip of material centered on (or offset from) the path you drew.
Why It Matters More Than It Seems
For a single cutout with no mating part, kerf usually doesn't matter — a coaster that's 0.15mm smaller than the design file is invisible to the eye and irrelevant to function. It becomes critical the moment two laser-cut parts need to interlock: a box joint's fingers, a living hinge's slots, a puzzle box's sliding lock, or an inlay that needs to press-fit into a pocket. In these cases, kerf on both mating surfaces stacks — a finger joint cut with 0.2mm kerf on each side of both the tab and the slot can end up 0.4mm looser than the nominal design dimension, which is often the difference between a snug press-fit joint and one that rattles or falls apart.
Measuring Your Machine's Actual Kerf
- Design a simple test file: a series of squares with a single straight cut line through the center, or better, a nested square-in-square pattern where the inner square is meant to be a specific measured dimension (for example, exactly 50mm).
- Cut the test file in the material and settings (speed, power, passes) you'll actually use for the project — kerf changes with power, speed, and material thickness, so a kerf value measured in 3mm plywood at one power setting doesn't transfer accurately to 6mm plywood at another.
- Measure the actual cut piece with calipers against the designed dimension. If you designed a 50mm square and the cut piece measures 49.7mm, your kerf-per-side is roughly 0.15mm (half the 0.3mm total difference, since kerf removes material from both edges of the cut line).
- Repeat for each material and thickness combination you use regularly, and keep a simple reference table — kerf is one of those numbers worth writing down once rather than re-measuring every project.
As a starting point before you've measured your own machine, a CO2 laser typically cuts a narrower kerf (0.1-0.15mm) than a diode laser (0.15-0.3mm) due to spot size differences, and kerf widens somewhat with thicker material and higher power — but these are rough starting points only, not a substitute for measuring your specific setup.
Applying Kerf Compensation
Once you know your kerf value, there are two ways to compensate, and which one to use depends on the software generating your file:
- Offset in LightBurn — select the cut line and use the Offset Shapes tool to grow or shrink the path by half your measured kerf value: shrink an outer-cut shape's path (so the finished piece isn't undersized) or grow a pocket/hole's path (so the finished opening isn't oversized). This is the simplest approach for one-off adjustments.
- Kerf compensation in the generator itself — tools built for interlocking joinery, like our Boxes.py parametric box generator, have a dedicated kerf input parameter that automatically adjusts every finger, slot, and tab in the generated design, which is far less error-prone than manually offsetting dozens of individual joint edges by hand.
For box joints and finger joints specifically, the direction of compensation matters: tabs (the male part of the joint) should be cut slightly oversized before kerf removes material down to the target size, while slots (the female part) should be cut slightly undersized so kerf opens them up to the target size — get this backwards and a joint that should be a snug press-fit becomes either impossible to assemble or completely loose.
Material and Settings Consistency
Kerf isn't a fixed property of your laser — it shifts with focus height, power, speed, number of passes, and even the specific batch of material (plywood void content and density vary between sheets). If you're cutting interlocking parts across multiple sessions, re-verify your kerf number when you change material batches or after any focus/alignment work like the kind covered in our focal length calibration guide — a focus drift of even a few tenths of a millimeter changes spot size at the material surface and shifts kerf measurably. For a production run of the same joint design, cut one test piece first at the actual settings you'll use for the full run rather than trusting a kerf value measured weeks or projects ago.
The Bottom Line
Kerf compensation is one of those details that separates laser-cut joinery that snaps together cleanly from joinery that needs sanding, glue, or a mallet to force together — and it takes about fifteen minutes of test-cutting to get right for a given material and setting combination. Measure it once per material/thickness/settings combination you use regularly, apply it consistently in your design software, and interlocking parts stop being a guessing game.
Related Guides
- Parametric Box Generation for Laser Cutting with Boxes.py: Joints, Kerf, and Custom Layouts
- Laser Cutting Cardboard, Chipboard, and Paper Craft: Settings, Kerf Control, and Fire Safety
- How to Laser-Cut Your Own SMD Stencils: Mylar and Kapton Sheet Stencils from Gerber Files
- Laser Cutting Foam Board and Coroplast for RC Planes, Drones, and Yard Signs
- How to Use LightBurn for Production: Complete Workflow from Design to Cut
- How to Prepare Photos for Laser Engraving with GIMP: Dithering, Halftones, and Grayscale
- How to Use OpenSCAD for Parametric Maker Projects: Code-Based 3D Design
- How to Use FreeCAD for Makers: Parametric CAD for 3D Printing, Laser Cutting, and CNC