- Free tools
- Print and design
- Add a QR code to an image
Add a QR code to an image or photo
Put a QR code on a photo, flyer or poster: drag and resize it, add a plate, save PNG or JPG at full resolution, and check it still scans.
Drop a photo, flyer or poster
PNG, JPG or WebP at any resolution. Or paste an image. It stays on this device.
Open a photo, flyer or poster. It stays on your device.
Type the link, then drag and resize the code. Choose the plate, corners and colors.
Save PNG or JPG at the original resolution once the page confirms the code reads back.
Questions
Does the image keep its resolution?+
Yes. The export is the same pixel size as your original, with the code drawn into it at that resolution, so it prints as well as the photo did.
Why put the code on a plate?+
A QR code needs strong contrast and a clear margin, called the quiet zone. Photos rarely give it that on their own, so the plate adds a solid square behind the code. Without it, the code only works on a plain, light area.
How big should the code be?+
For a poster read from a couple of meters, at least 10 cm wide. The page shows the size in pixels and at 300 dpi, and warns when the code would be too small to find in the whole picture.
Can I round the corners?+
Yes. The plate can have soft or round corners, kept small enough to stay clear of the code’s corner squares.
Is my photo uploaded?+
No. It is drawn and saved in your browser. Location and camera metadata in the original are not copied into the new file.
More free tools
Learn the terms
The next step
Make the code the artwork.
These tools make and check classic codes. AriaQR turns your photo, logo or illustration into the code itself, verified on real decoders before you download, with a link you can edit and track.
