Add a QR code to any image

Drop in a photo, poster, or design, type your link, and drag the QR code exactly where you want it. Everything happens on your device — your image is never uploaded to a server.

Loading the editor…

Step by step

  1. 1

    Drop one or more images into the editor (PNG, JPG, or WebP).

  2. 2

    Enter the URL or text your QR code should open, pick a style and colors, then press Generate.

  3. 3

    Drag the QR code into place and use the corner handle or sliders to resize it.

  4. 4

    Choose an output size and format, then download. Multiple images download as a ZIP.

Tips for best results

  • Give it a quiet zone

    Scanners need a little empty space around the code. Place it over a calm area of the image, or keep the white background on so it always has contrast.

  • Dark on light scans best

    Phone cameras read dark modules on a light background most reliably. Inverted or low-contrast color pairs look nice but fail more often.

  • Test before you publish

    Open the downloaded file on a screen and scan it with two different phones. It takes ten seconds and saves a reprint.

Frequently asked questions

Is my image uploaded anywhere?

No. QR Brand draws your image and the QR code on an HTML canvas inside your browser. Nothing is sent to a server, which you can confirm by disconnecting from the internet after the page loads — the tool keeps working.

Will the QR code stop working later?

No. QR Brand creates static QR codes: the link is stored directly in the pattern, with no redirect service in between. It works for as long as the link itself works.

Which image formats are supported?

You can import PNG, JPG/JPEG and WebP, and export to PNG, JPG, WebP or a multi-page PDF.

Other ways to use QR Brand

More free QR tools

Keep QR Brand free

No ads, no tracking, no paywalls — QR Brand is funded by people who found it useful. If it saved you time, you can buy us a coffee. Pay what you want; it's completely optional.

Buy us a coffee

Payment is optional and never unlocks features. Processed externally by Lemon Squeezy.