Generate a QR STL you can actually print and scan
Paste a URL, check QR square size and clear-border risk, tune real-world dimensions, then export STL, SVG, and PNG files from the same QR content.
Paste content
Use the final URL, support link, product page, or plain text.
Check print geometry
Choose print width, raised height, and backing thickness before export.
Export and test
Download STL, SVG, and PNG, then scan the first physical print.
Printable QR Builder
Create printable QR files
Preview
Phone scan preview
Preview appears after generation.
QR square
-
Safer width
-
Total height
3.5 mm
Why this STL QR has a better chance to scan
A QR code can look perfect on screen and still fail after printing. PrivQR shapes the output around small-square size, clear border, 3D shape, and print handoff.
The tool estimates the size of each small QR square before export, so long URLs are caught before they become failed prints.
Printable QR codes need empty space around the pattern. The STL keeps that scan-critical border part of the model.
The 3D file is generated from the QR pattern rather than a screenshot conversion, keeping raised squares aligned to the code.
Export STL for slicing, then keep SVG or PNG nearby as the clean reference for scan testing and fabrication handoff.
Start with a profile, then test the real print
These are not guaranteed production settings. They are practical starting points that make the tradeoffs visible before you export STL.
Short support URL on an indoor PLA part
Geometry: 2 mm backing, 1.5 mm raised squares
Scan test: Scan from 20-40 cm with two phones before making copies.
Watch for: Long URLs can make the QR squares too small. Shorten the URL before shrinking the model.
Temporary but handled by many people
Geometry: Raised squares with a protected clear border
Scan test: Test at arm length, from slight angles, under venue lighting.
Watch for: Glossy finishes and busy frames can reduce camera contrast.
Visitors scan from farther away
Geometry: Moderate raised height, high contrast, no clutter near the clear border
Scan test: Test from the intended walking distance, not just close-up.
Watch for: A code that scans on a desk may fail after mounting height and glare change.
Permanent surface where raised squares may wear down
Geometry: Recessed QR squares with clean edges and paint fill
Scan test: Scan after finishing, cleaning, and final surface treatment.
Watch for: Tool width, fill bleed, and rough edges can merge small QR squares.
Generate the first STL, then prove it scans
The strongest process is simple: create the STL package, print one final-size sample, scan it in the real environment, then scale production only after the first print passes.
Build the first STLUseful before the first STL becomes a failed print
Use these guides to adjust size, raised height, engraving method, material choice, and scan testing conditions before scaling a print run.
Browse all guidesThe most common scan failures in physical deployment and how to avoid them.
Choose QR square size, clear border, and overall dimensions that survive printing.
A practical process for turning a QR into something that still scans after fabrication.
Pick the geometry that matches your material, lighting, and manufacturing process.
Set size, raised height, backing thickness, and clear border before exporting printable STL geometry.
Choose backing thickness and raised height for durable, scannable 3D printed QR codes.
FAQ
Common questions before exporting an STL QR code or sending a 3D printed QR code to production.
Yes. QR codes can be 3D printed when the small squares are large enough, the clear border is preserved, and the physical part has enough contrast for phone cameras.
It depends on how much text the QR stores and how far away people scan it. Start around 65-80 mm for a general prototype, then increase width if the small-square warning appears.
A 2 mm backing with about 1-2 mm of raised height is a practical starting point for many prototypes. Material and finish can require more height.
The full builder is available at /3d with presets, material context, viewing distance, advanced guidance, and export recommendations.