QRCode2STL
Open-source web app for printable QR codes, Spotify codes and NFC-ready tags
Opens qrcode2stl.printer.tools

About QRCode2STL
QRCode2STL is a long-running, open-source web app for 3D-printable codes. It creates standard QR codes for text and URLs, WiFi logins, email, vCard contacts, SMS and calendar events, and it can also build Spotify codes or plain text tags.
The 3D options are thorough: rectangle or rounded base, border, a custom title, a keychain hole, an indentation for an NFC or RFID tag, magnet pockets, inverted codes, adjustable block size and a randomised QR-City height effect. Batch mode handles many codes at once, and you can export the base and code as separate parts for colour swaps, as binary or ASCII STL. A built-in guide explains single-extruder colour changes.
It runs free in the browser with no account, and the source is on GitHub under the MIT licence. It suits WiFi signs, keychains and business tags.
What you can make
- QR code plates
- WiFi QR signs
- QR keychains
- Spotify code tags
- NFC-ready QR tags
How to use it
- Choose QR code, Spotify code or text
- Enter your link, WiFi or contact details
- Set base shape, size and extras like a keychain hole
- Generate and export the STL
Good
- Encodes URLs, WiFi, email, vCard, SMS and calendar events, plus Spotify codes
- Keychain hole, NFC pocket, magnet pockets and title text options
- Open source, with separate-part export for colour swaps
Not so good
- No 3MF export, so colours are set up in the slicer
- Dense settings panel for first-time users
What you'll need to print it
Materials and parts that give the best results with QRCode2STL.
Multicolour PLA for keychains and HueForge
Dual- and tri-colour silks give a single-nozzle printer colour shifts with no extra hardware, and a matched colour set is what lets HueForge and colour lithophanes blend thin layers into a full image.
- Bambu Lab PLA Silk Multi-ColorCo-extruded dual and tri colours that shift with the viewing angle; great for keychains and name tags.
- SUNLU Multi-Color Silk PLA (dual/tri/four-colour)Budget dual-, tri- and four-colour silk for colourful prints without an AMS.
- Bambu Lab PLA CMYK Lithophane BundleFour 1 kg spools (cyan, magenta, yellow, white) made for colour lithophanes and handy for HueForge-style layering.
NFC tags to embed in prints
An NFC tag hidden under a few layers turns a sign or keychain into a tap-to-open link, Wi-Fi card or contact card. NTAG215 has room for URLs and works with almost every phone.
- Bambu Lab NFC Tag Sticker (20 pcs)NTAG215 chips, rewritable, 20 per pack, for embedding mid-print.
- Timesetl NTAG215 round NFC stickersLow-cost NTAG215 stickers in bulk, programmable with free phone apps.
6 x 2 mm magnets for Gridfinity
Gridfinity baseplates and bins are designed around 6 x 2 mm disc magnets pressed into the corners; they hold bins in place but still let you lift one out with one hand.
- Bambu Lab Round Magnet D6x2 mm (20 pcs)Exactly the Gridfinity size, sold in 20-packs, rated to 80 C.
- 6 x 2 mm N52 neodymium disc magnets (bulk pack)Buy 100+ for full baseplates; check the listing really says 6 x 2 mm, as 3 mm-thick magnets will not sit flush.
Some of these are affiliate links: we may earn a small commission, at no extra cost to you. More about that
Read next
Alternatives to QRCode2STL
All codes generators
Codes
Customizable Parametric QR Code Generator
Hugely popular MakerWorld QR plate generator for URLs, WiFi, phone and vCard

Codes
Customizable QR Code Sign (NFC & Frame Optional)
Feature-rich QR sign generator with logos, stand, frame and NFC embedding guide

Codes
Customizable Spotify Keychain / Tag
Scannable Spotify code keychain or desk tag with an optional cover art slot