Printing your 3D QR code
The model is a flat base plate with the QR code’s dark squares raised on top. Phones read it from the height difference and, ideally, a color difference, so it works best printed in two colors: a light base and a dark code.
- Two-color printers (AMS, MMU, IDEX): download the 2-color STLs, import both files at once as a single object with two parts, and assign a filament to each.
- Single-color printers: download the regular STL and add a filament change (color change) at the first layer of the raised code, just above the base thickness.
- One color only: it can still scan in good side-lighting, but contrast is much better with two colors.
Recommended settings
- Width: 50 mm or more for a short link. Keep each square at least 1 mm wide. The tool warns you if it’s smaller.
- Base: 2 mm is sturdy for most uses; 3 mm for signs and coasters.
- Code height: 0.8–1.2 mm. Taller isn’t better: it casts shadows that can confuse scanners at an angle.
- Layer height: 0.2 mm works well; use 0.12–0.16 mm for small codes.
- Short links make fewer, bigger squares, which print cleaner and scan more reliably.
Ideas
- Wi‑Fi table signs and coasters for cafés and Airbnbs
- Keychains that open your portfolio, shop or social profile
- Counter signs linking to menus, reviews or payment pages
- Product tags and gifts with a personal message
How it works
The generator makes your QR code in the browser, then builds a 3D model from it: a solid base plate at the size you chose, plus a raised block for each dark square. The preview shows the same model you download, so what you see when you spin it is what your slicer gets. If your browser has a built-in QR reader, the tool also scans the top view of the model and shows “Top view scans” when it reads back your exact content.