✓ No install · ✓ Runs in your browser · ✓ Instant preview · ✓ Easy to customize

3D Printable QR Code Generator

Create amazing 3D QR codes. Free. Fast. Right in your browser.

Design your QR code, then download it as a real, two-color 3D print file — a desk stand, a keychain or a wall plaque. 3MF with colors baked in, plus STL for older printers.

This tool needs JavaScript to design and export your QR code. The guide, examples and FAQ below work without it.

Themes
What should the QR open?

Live preview

Preparing the 3D preview…

Download your 3D print

3MF · two colors baked in
Object type
Size
Print check

Old printer? Download STL (.zip)

100% private — your link and design are processed on your device and never uploaded.

Everything you need for a QR code that prints and scans

Design once, then export a 3D print file or an image.

Real 3D extrusion

The code is raised on a base plate and exported as a true two-color model in millimeters.

Themes and colors

Six one-click themes, or any two colors with a live contrast check.

Module shapes

Classic, rounded, dots or elegant — identical in the preview and the print.

Safe center logos

Add an emoji or your logo; error correction rises automatically and the scan check tells you if it is still safe.

Private by design

Everything runs in your browser. Your link and design are never uploaded.

Print files and images

3MF and STL for printers; PNG up to 4096 px, SVG and JPG for screens and print shops.

How it works

From a link to a printable, scannable object in three steps.

01

Paste your link

A menu, your Google reviews page, Instagram, your Wi-Fi, or any website. The QR updates instantly as you type.

02

Design & pick two colors

Choose a style, a center emoji or logo, and two colors: one for the base and one for the raised code and text.

03

Download & print

Pick a stand, keychain or plaque and download a .3mf. Open it in your slicer — both colors are already assigned.

Ideas & use cases

A printed QR code is a physical object people trust and keep.

Restaurant menus

A desk stand on every table linking to your digital menu — no more laminated paper.

Read the page →

"Leave us a review"

A counter stand pointing to your Google reviews. More reviews, zero friction.

Read the page →

Rentals & hotels

A wall plaque with the Wi-Fi QR so guests connect in one scan.

Read the page →

Memorials

A weatherproof plaque linking to an online memorial page — for a grave, urn or memory garden.

Read the page →

Conference badges & giveaways

A small keychain with your event or social link — easy to hand out, hard to lose.

Business cards

A contact-card QR that saves your name, phone and email in one scan.

Read the page →

Where people use 3D QR codes

Pick your use case for a dedicated guide.

Choose an export format

One design, five outputs.

FormatBest forResolutionColors
3MFPrinting on multi-color printersReal-world millimeters2 colors inside the file
STL (.zip)Older printers and any slicerReal-world millimeters2 separate files
PNGScreens, flyers, transparent backgrounds1K / 2K / 4KYour two colors or transparent
SVGPrint shops, signage, logosVector, scales without lossYour two colors
JPGWeb and email1K / 2K / 4K, smaller fileYour two colors

Turn any QR code into a 3D printable file

Most QR generators stop at a flat image. QR3D Maker goes further: it builds a real, print-ready 3D model of your QR code that you can make on any FDM 3D printer. Because a printed code only scans reliably when it has genuine contrast, the object is made of two colors — a base plate in one color and the raised code and text in another — and both are stored inside the file so your slicer assigns them to two filaments automatically.

Why print a QR code in 3D instead of on paper?

A paper QR fades, tears, warps in humid kitchens and looks temporary. A 3D printed QR is a permanent, tactile object your customers actually notice: a solid desk stand on the hostess counter, a keychain a conference guest keeps for months, a wall plaque next to a rental door. It survives coffee spills, sunlight and being picked up dozens of times a day. And unlike a laminated sign, you can reprint it in your brand colors instead of black and white — a matte navy base with a bright orange code reads instantly and looks like part of the space, not an afterthought stuck on with tape.

Why 3MF instead of STL?

An STL file only describes shape, not color. A 3MF file (the modern standard used by Bambu Studio, PrusaSlicer, Orca Slicer and Cura) stores the two colors right inside it. That is why the main download here is a single .3mf: open it and the base and the code are already on separate colors, with real contrast so any phone camera reads it. For older printers that only accept STL, there is a secondary download with two separate STL files and a short read-me — you load the base STL, add the code STL as a second object on top and assign each one a filament. Same result, one extra step.

Three ready-to-print objects

  • Desk stand — an angled base that stands on a counter or table. Ideal for restaurant menus and "leave us a review" cards.
  • Keychain — a compact tag with a ring hole, perfect for events, giveaways and personal links.
  • Wall plaque — a flat plate with two hang holes for Wi-Fi codes in rentals, offices and shops.

Making sure it scans

Three things decide whether a 3D printed QR reads on the first try: contrast, module size and relief height. The tool warns you if the two colors are too similar to scan, if the code is lighter than the base (which some old phones dislike), and if each module would print smaller than about 1.5 mm — in which case you simply enlarge the object or shorten the link. Keep a light base with a dark code and you will get a crisp, dependable print every time. The raised code sits about 0.6–1 mm above the base by default; that shadow gap is what makes the pattern pop under overhead lighting even when the two filaments are close in tone.

Slicer setup tips: Bambu Studio, PrusaSlicer, Orca and Cura

If you print the 3MF, there is almost nothing to configure — the file arrives with two objects on two filaments and everything aligned. Load it in Bambu Studio or Orca Slicer and both filaments show up automatically; make sure your AMS or MMU slots match the two colors you picked. In PrusaSlicer the 3MF also imports both parts and their color assignment; just confirm the printer profile matches your machine. In Cura, open the 3MF and, if you are on a single-extruder printer, use the "pause at height" or "filament change" script at the exact Z where the code layer starts (the tool tells you that height in the download read-me).

Recommended print settings

These defaults give a scannable, clean result on almost any FDM printer, no supports needed:

  • Layer height: 0.16–0.20 mm. Finer layers make the code edges crisper but do not help scanning.
  • Infill: 15–20% for the base is plenty — it is already thick enough to stay flat.
  • Supports: none. Every model is designed to sit flat on the bed with only shallow overhangs.
  • Filament: matte PLA reads best under most lighting because glossy plastic bounces highlights that confuse the phone camera; PETG works too. Silk filament looks nice but can flare in direct sun.
  • Base thickness: the default 2 mm base holds its shape; go thicker (3–4 mm) for large plaques so they do not warp on the wall.
  • First layer: take your time with the first layer — a clean, flat base is what makes the raised code look sharp.

Once printed, test-scan with two or three different phones from about 20–30 cm before you install the object in its final spot. If your slicer preview shows both colors and you kept a strong contrast, it will scan; the physical print is only confirming what the design already promised.

Frequently asked questions

How do I turn a QR code into a 3D printable file?

Paste your link, pick two colors and an object type (stand, keychain or plaque), then click “Download 3D file”. You get a .3mf that opens in Bambu Studio, PrusaSlicer, Orca or Cura with both colors already assigned.

Will the printed QR code actually scan?

Yes — as long as you keep real contrast (a light base with a dark code) and each module is at least about 1.5 mm. The tool shows live warnings for both so you know before you print.

What is the difference between 3MF and STL?

3MF stores the two colors inside the file, so modern printers load the base and the code on separate filaments automatically. STL has no color, so it is offered here as two separate files for older printers.

Do I need a multi-color printer?

No. On a single-extruder printer you can pause at the color-change layer and swap filament, or simply print it in one color if you keep enough contrast against the surface behind it.

Can I put my logo in the center?

Yes. Upload a logo or pick an emoji and it appears in the middle of the code. On the 3D object it is turned into a single-color raised silhouette so it prints cleanly.

Is it free and private?

It is completely free with no sign-up, and everything runs in your browser. Your link and design never leave your device.

Is this a static or a dynamic QR code?

Static. The QR encodes your link directly, with no redirect service in between — it keeps working for as long as that link exists, with no subscription and no expiry. A dynamic QR (common on paid generators) routes through a tracking URL you have to keep paying for; that trade-off is not worth it for a physical, printed object meant to last.

Make your 3D QR code now

Free, private and ready in a minute.

Create QR code