Laser Engrave a QR Code That Scans
A laser engraved QR code cannot peel off or fade like a sticker, which is why makers put them on signs, coasters, plaques, tools and keepsakes. Two things decide whether it scans: the contrast between the engraved and the untouched surface, and the size of each small square. The generator below gives you a free SVG made of plain filled shapes. There is no clipping mask and no embedded picture in it, so laser software reads the squares instead of one solid block.
Loading…
Everything your printer asks for in one file: PDF with crop marks & 3 mm bleed, vector EPS and a 300 DPI PNG proof.
Free forever · No sign-up · No watermark
Want to edit the destination later and track scans?
From link to engraved code in three steps
- 01
Paste the link the code should open. Short links make a coarser grid, and coarse squares engrave more cleanly. A dynamic code always holds the same short link, 25 squares per side at Low error correction, and you can change where it leads after the piece is made. Three dynamic codes are free.
- 02
Keep the pattern on Square and the colors solid, with no frame. Then the SVG holds all the dark squares as one plain shape. Set Error correction to Low or Medium and download the SVG.
- 03
Import the SVG into your laser software and scale it with the proportions locked. Engrave one test on a scrap of the same material, scan it with two different phones, and only then run the real piece.
Where people use it
Wood, leather and cork
The laser burns dark on a light surface, which is what a phone expects. Engrave the squares themselves. Pale, even woods such as maple, birch plywood and basswood give more contrast than oak or walnut, where the grain competes with the code.
Slate, black acrylic and anodized aluminum
Here the laser leaves a light mark on a dark surface. Engrave the background and the gaps and leave the squares untouched, so the result is still dark squares on a light field.
Coasters, signs and keepsakes
A cafe engraves the menu link on a coaster, and a dynamic code keeps the piece valid when the address changes. On a keepsake board or a plaque, a voice message or a photo gallery behind the code makes it personal.
Why a QR code imports as a solid square
Many generators write the SVG as one big rectangle that is cut down to the code by a clipping mask. A browser draws that correctly. LightBurn and several other laser programs ignore the mask and show the whole rectangle. The file from this page has no mask when the pattern is Square and the colors are solid: the dark squares are one filled path, the three corner markers are separate paths, and the background square is its own shape. With a rounded pattern, a gradient or a frame the file still contains a mask, so switch those off for engraving.
Size: think in squares
The whole code can only be as small as its smallest square allows. As a starting point give each square about 1 mm on wood and leather, and about 0.5 mm on anodized aluminum or coated metal, where the edge is sharper. A dynamic code at Low error correction is 25 squares wide, or 33 with a margin of four squares on each side. That makes about 3.3 cm on wood and about 1.7 cm on metal. Treat these numbers as a first test, not as a promise: laser power, focus and the material all change the result.
Margin and error correction
A scanner needs calm space around the code. The standard asks for an empty margin four squares wide, and the file comes with a narrower one. Raise the Quiet zone slider, or keep the area around the code free of text and edges on the piece. For error correction, Low or Medium is usually the better choice for engraving: higher levels add squares, and at the same outer size every square gets smaller. A logo in the middle raises Low and Medium to High.
Selling engraved pieces
The generator is free and the downloads carry no watermark, so you can make a code for every order. If the piece should play a customer's voice message or open their photos, each of those codes is free to start and $4.99 once to make permanent, or $22.99 once for a pack of five. A permanent code has no inactivity rule and no renewal for as long as qrforprint operates. Say that plainly to your customer, and ask them to keep their own copy of the files.
Related guides
Frequently asked questions
Which file do I need to laser engrave a QR code?+
The SVG. It is a vector file, so it stays sharp at any size, and with the Square pattern it contains plain filled shapes that laser software can fill or trace. PNG, PDF and EPS downloads are also free if your workflow prefers them.
Why does my QR code show up as a black square in LightBurn?+
The SVG you imported draws the code through a clipping mask, and LightBurn ignores masks. Download the SVG here with the Square pattern and solid colors: that file has no mask.
How small can a laser engraved QR code be?+
It depends on the smallest square your laser and material can hold cleanly. A common starting point is 1 mm per square on wood and 0.5 mm on anodized aluminum. For a short link that means roughly 3.3 cm and 1.7 cm including the margin. Always scan a test piece.
Should I engrave the squares or the background?+
Whichever leaves dark squares on a light field. On wood you engrave the squares. On slate, black acrylic or dark anodized aluminum you engrave the background and the light gaps. Some phones read a reversed code, light on dark, and some do not, so do not rely on it.
Will an engraved QR code stop working?+
A static code holds the address itself. It has no expiry and works as long as that address exists. A dynamic code goes through a short qrforprint link that you can point somewhere else later, which matters when the piece cannot be engraved again.
Can I add a logo in the middle?+
You can. Low and Medium error correction then rise to High, which adds squares. For a small engraved code it is usually better to leave the logo out and engrave it next to the code.