Skip to content
QRMakery

Transparent QR Code Generator

A code with no white box around it, so it sits on your artwork rather than on a rectangle. PNG and SVG both keep real transparency.

Underneath the preview you will find something no other generator shows you: the same code tested on five surfaces, with the ones it fails on named.

Add your link or content

What the code should contain

Only http and https links are allowed. Missing schemes become https.

Customize your QR code

Finder squares stay square whichever you pick. They are what a scanner locates the code with.

The blank margin scanners need. 4 is the standard minimum.

Download your QR code

✓ Scan-tested: this code reads back correctly.

Contrast 21:1, Strong

Version 2 · 33 modules · print at least 13.2 mm wide

This transparent code reads on white paper, light grey, mid grey. It failed on the rest, so keep it off those surfaces.

Tested on each surface

  • White paperreads · 21:1
  • Light greyreads · 16.67:1
  • Mid greyreads · 5.32:1
  • Dark greyreads · 1.66:1
  • Blackfails · 1:1

Transparency Moves the Risk Into the Quiet Zone

A QR code is dark modules on a light background, and the blank margin around it, the quiet zone, is as much a part of the symbol as the modules are. It is what tells the scanner where the code ends.

Make the background transparent and that margin stops being blank. It becomes whatever the code is placed on. On a white flyer, nothing changes. On a dark hero image, the quiet zone is now dark, the contrast has inverted, and the code that previewed perfectly in your design tool reads as nothing at all. The file never changed. The surface did.

So the Tool Tests the Surfaces

Rather than warn you in the abstract, every transparent code here is composited onto five surfaces and decoded on each one, with the same decoder that guards the download button. Here is what that looks like for a dark code and a white one.

Near-black modules

  • White paperReads · 17.74:1
  • Light greyReads · 14.08:1
  • Mid greyReads · 4.49:1
  • Dark greyReads · 1.4:1
  • BlackReads · 1.18:1

White modules

  • White paperFails · 1:1
  • Light greyFails · 1.26:1
  • Mid greyFails · 3.95:1
  • Dark greyFails · 12.63:1
  • BlackReads · 21:1
Ten combinations, each rendered onto that surface and decoded back at build time by the same decoder the download button uses. The two rows are mirror images of each other, which is the point: there is no transparent code that works everywhere, only one that works where you put it.

Two things follow. There is no transparent code that works everywhere, so the question is never "does this scan" but "where does this scan". And a white code is not a broken code: it is the right answer for dark artwork, which is why the download stays unlocked when it works on dark surfaces and fails on light ones.

Using One Without Getting Caught Out

  • Keep four modules of clear space around the code, and make sure that space is plain. Clear space in the file is not the same as clear space in the finished artwork.
  • Avoid placing one over a photograph, a gradient or a busy pattern. If the design calls for it, put a solid patch behind the code in a colour that matches the artwork, which gets you the look without the risk.
  • Export PNG, WebP or SVG. Never JPEG: it has no alpha channel and will fill the transparent area without asking.
  • Check the surface list above your download, then scan the finished artwork rather than the file. The composite is the thing people point a camera at.
  • For print, ask whether you need transparency at all. A solid background in the artwork colour scans better and looks the same on paper. The colour tool measures that pair the same way.
  • Hand the designer the SVG, not the PNG. Transparency in a vector file is simply the absence of a background rectangle, so there is no alpha edge to fringe when it is scaled.
  • If the code is carrying a logo and brand colours as well, use the branded code tool and add transparency last. Each of those spends from the same margin, and transparency is the one whose cost depends on where the file ends up.

What This Does Not Do

  • It cannot test the surface you actually have. Five reference surfaces from white to black is a good proxy and it is not your photograph.
  • No partial transparency or opacity slider. The background is either there or it is not, because a half-opaque quiet zone is the worst of both.
  • It does not stop you placing the file badly. Nothing can.
  • For a code that sits inside artwork by design rather than on top of it, the artistic tool handles that case with the same decode gate.

Transparent QR Code Questions

How do I make a QR code with a transparent background?

Tick the transparent option above and download the PNG or the SVG. Both keep real transparency. The tool then tests the code on five surfaces from white through to black and tells you which ones it reads on.

Will a transparent QR code still scan?

It depends entirely on what you put it on, which is why this page tests rather than promises. A dark code reads on light surfaces and fails on dark ones. Whatever is behind the code becomes the light half of the symbol, including the quiet zone.

Does a transparent QR code still need a quiet zone?

Yes, and this is the risk that transparency introduces. The blank margin is part of the code, and when it is transparent it stops being blank and becomes whatever it is placed over. Keep four modules of clear, plain space around it, not just clear file space.

Which format keeps transparency, PNG or SVG?

Both. WebP does too. JPEG does not, and will fill the transparent area with black or white without asking, which is the usual way a working file becomes a broken print.

Can I put a transparent QR code on a photograph?

Only if that part of the photograph is plain and consistently light or dark. A busy or gradient area gives the scanner a moving target across the quiet zone. The safest version of this design is a solid patch behind the code that matches the artwork.

Colour, a logo in the middle, artwork behind it, each one measured against what still scans.

All tools

Guides worth reading

All guides
  • Comparisons

    Static vs Dynamic QR Codes

    What the redirect actually buys you, measured on real encoded codes, and which payloads are worse off for it.

    16 min read