Vextrude
READY
Drag to rotate • Scroll to zoom
Scan Test
Camera Verification
Live
Point your camera at the QR code to verify
Features

Why Use Vextrude 3D QR?

The most advanced free 3D QR code generator on the web. No signup, no watermarks, no limits.

24+ Module Styles

Classic squares, rounded dots, stars, hexagons, diamonds, arrows, hearts, and more. Each style generates proper 3D geometry optimized for FDM and resin printing.

WiFi & vCard QR

Generate QR codes for WiFi networks (SSID, password, encryption) and contact cards (vCard 3.0) — not just URLs.

Multi-Format Export

Download as STL for 3D printing, OBJ for Blender & Maya, GLB for web/AR, 3MF with embedded color data for multi-color printers, or SVG/PNG for digital use.

Logo Embedding

Upload your brand logo (PNG, JPG, or SVG) and embed it in the center of the QR code. Uses High error correction (30%) to ensure the QR stays scannable.

Gradient Colors

Apply linear or radial gradients to QR modules with adjustable angle and endpoint colors. Create eye-catching QR codes that stand out while staying fully scannable.

Built-in Scan Test

Verify your QR code works before printing using the built-in camera scanner. No external app needed — test directly in your browser with one click.

Free 3D QR Code Generator

Create stunning 3D-printable QR codes instantly in your browser. No signup, no installation.

Logo Embedding

Upload your brand logo and embed it in the center of the QR code. Works with PNG, JPG, and SVG files.

Camera Scan Test

Verify your QR code works before printing using the built-in camera scanner. No external app needed.

Live 3D Preview

Real-time Three.js viewport with drag-to-rotate, zoom, and auto-rotation. Changes update instantly.

How to Create a 3D QR Code

  1. Choose QR Type: Select Text/URL, WiFi, or vCard and fill in the content.
  2. Pick a Style: Browse 23 module styles in the Styles tab — from classic squares to dots and stars.
  3. Customize: Adjust size, depth, base thickness, and colors. Choose a base shape (square, circle, or hex).
  4. Add Logo (optional): Upload your logo in the Logo tab. Use High error correction for best results.
  5. 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.

Latest from the Blog

Tips, tutorials, and updates from the Vextrude team.

Frequently Asked Questions

Can I 3D print the QR code?

Yes! Export as STL and print with any FDM or resin 3D printer. Use 0.2mm layer height and high contrast colors for best scan results. Minimum recommended size is 50mm.

Will the 3D QR code still scan?

Yes. The QR data pattern is preserved in the 3D model. Use the built-in Scan Test button to verify with your camera before printing. High contrast between module and base colors gives best results.

Can I add my logo to the QR code?

Yes. Go to the Logo tab and upload any PNG, JPG, or SVG image. Set Error Correction to "High (30%)" — this creates enough redundancy for the QR to remain scannable even with the center area replaced by your logo.

What is 3MF export for?

3MF files include embedded color data. When imported into slicers like PrusaSlicer or BambuStudio, the QR modules and base plate are automatically assigned different colors — no manual painting needed.

Is it free for commercial use?

Yes. The tool is 100% free with no signup required. All processing happens locally in your browser — your data is never uploaded to any server. You can use generated QR codes for any purpose.

What error correction level should I use?

Use Medium (15%) for standard QR codes without a logo. If you're embedding a logo, switch to High (30%) so the QR remains scannable even with the center area obscured. Low (7%) maximizes data density but offers minimal resilience to damage.

Can I use gradient colors on 3D QR codes?

Yes. Enable gradients in the Colors section and choose between linear or radial gradient types. Adjust the start and end colors and the angle. Gradients apply to the QR modules in both 2D SVG and 3D preview. For 3D printing, use the SVG/PNG export for color reference.

What base shapes are available?

Three base shapes: Square (standard), Rounded (soft corners), and Circle (ideal for coasters and keychains). You can also enable a raised frame for structural rigidity or use no-base mode to export only the QR modules for embedding into custom designs.