QR GEOMETRY GUIDE

Raised vs recessed QR codes: which should you print?

Raised and recessed QR codes use the same matrix but turn it into different physical geometry. Neither mode is always better. The right choice depends on how you plan to create contrast, how the object will be handled and how reliably your printer reproduces small features.

Open related tool Browse all guides
QUICK TAKEAWAYS

What matters most

  • Raised QR modules are usually simpler for two-color filament changes.
  • Recessed QR geometry protects the pattern below the surrounding face but can create shadows and requires enough remaining floor.
  • Feature depth should span multiple printed layers.
  • Contrast and module width matter more than the visual novelty of the geometry.

How raised QR geometry behaves

In raised mode, the dark QR modules sit above a base surface. This makes the geometry easy to understand in the slicer and can be convenient for a filament color change: print the base in a light material, then print the raised modules in a dark material.

Raised features are exposed to abrasion and impact. On a keychain or tool tag, sharp module edges can wear over time. On a wall sign or tabletop display, that exposure is usually less important.

  • Easy to create a flat color boundary with a layer-based filament swap.
  • Simple visual inspection in the slicer.
  • Exposed modules can wear or catch on frequently handled objects.

How recessed QR geometry behaves

In recessed mode, the QR modules are cut into the top surface. The surrounding face can protect the code from direct rubbing, which is useful for objects that slide against other surfaces. The trade-off is optical: cavities can appear dark because of shadow even when the material color is the same. That may help or hurt depending on lighting.

The base must remain thick enough under the engraving. ModuQR checks the remaining floor so the recess does not approach the geometry minimum. For the Standard profile, 0.60 mm feature depth is a strong starting point and the base target is 1.20 mm.

  • Pattern is protected below the top face.
  • Can create useful shadow contrast with one material, but the effect changes with lighting.
  • Requires enough base thickness under the cavities.

Raised vs recessed: practical comparison

The table describes common behavior, not a universal winner. A deeply recessed monochrome QR may scan well under diffuse light and poorly under harsh side light. A raised two-color QR may scan beautifully but wear faster on a keychain.

Factor Raised Recessed
Two-color printing Usually straightforward with a layer color change Possible, but may require more planning depending on workflow
Wear Features are exposed Pattern is protected below the surface
Lighting Less cavity shadow Cavity shadow can change appearance
Base requirement Needs a stable supporting base Needs a stable base plus remaining floor below engraving
Slicer inspection Easy to identify top feature layers Check cavity depth and floor layers carefully

Feature depth should be deliberate

A relief or engraving that is only one very thin layer deep may not reproduce consistently and can disappear after first-layer variation, top-surface ironing or elephant-foot compensation. ModuQR derives feature thresholds from the selected layer height.

With the Standard 0.20 mm layer profile, the strong feature target is 0.60 mm, equivalent to roughly three layers of effective depth. The warning threshold is 0.40 mm. Use those as starting points, then inspect your slicer preview.

How to choose for your object

For business signs and WiFi plaques, raised two-color geometry is often the most predictable starting workflow. For tags, plates and durable markers, recessed geometry can be attractive if you validate the actual lighting and surface finish.

  1. Use raised geometry first if you want a simple two-color sign.
  2. Use recessed geometry when protecting the pattern from rubbing is more important.
  3. For either mode, keep a strong light/dark optical separation whenever possible.
  4. Confirm module size before spending time on geometry styling.
  5. Print a small test coupon if the final object will use unusual material, gloss or lighting.
HOW TO VERIFY THIS GUIDE

A reproducible check before you print

Keep the QR payload fixed and change one variable at a time. Watch physical module size and ScanSafe warnings, export the same model to your slicer and inspect the layer preview. The final check is still to scan the finished physical object with a real camera.

Read the editorial and technical methodology
REFERENCES

Primary sources and technical documentation

These references support QR requirements, file formats or general printing constraints. ModuQR-specific FDM targets are labeled as heuristics rather than requirements from these sources.

  1. ISO/IEC 18004:2024 — QR Code symbology specification — ISO
  2. Layers and perimeters — Prusa Knowledge Base
  3. Modeling with 3D printing in mind — Prusa Knowledge Base
APPLY THE GUIDE

Compare raised and recessed geometry live

Switch between Raised and Recessed in ModuQR and review effective feature depth, base thickness and ScanSafe feedback before export.

Create a QR code as a real 3D object
FREQUENTLY ASKED QUESTIONS

Questions about this topic

Do recessed QR codes scan better than raised ones?

Not inherently. Both can scan well when module size, quiet zone and optical separation are preserved. Recessed cavities introduce shadows; raised modules introduce exposed edges. The use case decides which trade-off is better.

How deep should a 3D QR code be?

It depends on layer height. In ModuQR’s Standard 0.20 mm layer profile, 0.60 mm is the strong starting feature-depth target and 0.40 mm is a warning-range value.

Can I print a QR code in one color?

Yes, but one-color 3D QR codes rely more on shadows, surface finish and lighting to create optical separation. A dark/light material contrast is generally a more predictable starting point.