Remove the background from a QR code
Free, no signup, and your image never leaves your device.
A QR code is pure black on pure white with no intermediate values, which makes it the most forgiving input here — and the one where a mistake is most costly.
Why these settings
Colour mode with a very low tolerance and connectivity off, so the white squares inside the pattern clear along with the surrounding margin.
Settings to start from
- How to find the background
- By colour
- Tolerance
- 14
- Only the area connected to the edges
- Off
- File type
- PNG — transparent, lossless
Step by step
- Drop a QR code onto the page, paste it, or choose the file.
- Apply the settings above — they are a starting point, not a rule.
- Check the edges at full size, and fix anything left with the brush.
- Choose transparent or a solid colour, then download.
What to watch out for
Do not feather the edge and do not shift it. A QR code is read by thresholding, and a soft or shifted edge changes which module a scanner sees. Always scan the exported file before you use it anywhere that matters.
Common questions
What is the best way to remove the background from a QR code?
Use the settings above as a starting point, then check the edges at full size. Most of the work is choosing the right mode; the sliders only fine-tune it.
Is a QR code uploaded to a server?
No. It is decoded and processed entirely in your browser, and nothing is sent anywhere. There is no server to send it to.
Is there a watermark or a limit?
Neither. No watermark is added, there is no cap on how many images you process, and no account is needed.