How to Create a 3D QR Code
- Choose QR Type: Select Text/URL, WiFi, or vCard and fill in the content.
- Pick a Style: Browse 23 module styles in the Styles tab — from classic squares to dots and stars.
- Customize: Adjust size, depth, base thickness, and colors. Choose a base shape (square, circle, or hex).
- Add Logo (optional): Upload your logo in the Logo tab. Use High error correction for best results.
- Export: Download as STL for 3D printing, OBJ for modeling, or 3MF for multi-color printing.
Best Practices for 3D Printing QR Codes
For the best scan results, use a minimum size of 50mm with at least 2mm extrusion depth. Print with high contrast colors — dark modules on a light base or vice versa. 0.2mm layer height gives the cleanest edges.
For dual-color printing, use the 3MF export which embeds color data, or use the multi-part STL option to import base and QR modules as separate objects in your slicer. You can also pause the print at the base layer height and swap filament for a manual color change.
Supported QR Content Types
Beyond simple URLs, this tool generates WiFi QR codes (SSID, password, encryption type) that let people connect to your network with a single scan, and vCard QR codes (name, phone, email, company, website) for sharing contact information. All content types produce fully scannable 3D QR codes.
QR Code Error Correction Levels
QR codes use Reed-Solomon error correction to remain scannable even when partially damaged or obscured. Vextrude supports all four levels: Low (7%) for maximum data density, Medium (15%) as the default balance, Quartile (25%) for moderate resilience, and High (30%) which is required when embedding a logo in the center. Higher error correction increases the QR module count, so choose the lowest level that meets your needs for smaller, cleaner designs.
Base Shapes & 3D Geometry
Choose from three base shapes: Square (standard, best for framing and mounting), Rounded (soft corners, modern aesthetic), and Circle (perfect for coasters, keychains, and badges). Each shape generates watertight 3D geometry with configurable module depth, base thickness, and an optional raised frame for structural rigidity. The no-base option outputs only the QR modules for embedding into your own designs.
Popular Use Cases
3D printed QR codes are used for business cards and desk signs, retail product tags, restaurant table numbers with menu links, WiFi access codes for offices and Airbnbs, event badges and conference swag, museum exhibit labels, real estate listing signs, and personalized gifts. The raised 3D surface is more durable than printed stickers, resistant to weather, and adds a premium tactile quality that flat QR codes lack.