QR codes with your picture,
checked before you download.
Put a logo in the middle of a QR code, or let a photo fill the whole code with dots on top. Every code is test-scanned in your browser, full size and small, and the download only unlocks if it reads. Still try it with your phone before you print.
Make a QR code →How it works
- 1
Type the link or text
Shorter is easier to scan.
- 2
Add your picture
Choose dots over the picture, or a picture in the middle.
- 3
Download when it scans
The download only unlocks when the test scan reads it.
Tips for codes that scan
- Keep the dark colour really dark.
- Use High error correction for pictures.
- Leave the white border: scanners need it.
Questions
Is it free?
Yes. It runs in your browser, so your pictures are never uploaded.
Does the code expire?
No. It holds your link directly; there's no redirect through us.
More tricks
Game Boy photo filter, four greens and big pixels.
Turn any photo into a Game Boy picture: four greens, chunky pixels and proper dithering. Also C64, NES, PICO-8 and CGA palettes. Free, in your browser.
Duotone photos, in two colours you choose.
Make a two-colour duotone from any photo, like a gig poster or album cover. Pick presets or your own shadow and highlight colours. Free, in your browser.
Glitch effect, broken on purpose.
Give any photo a glitch look: split the colours, shift slices sideways, add pixel sorting and scanlines. Free, in your browser, and shuffle for a new glitch each time.
Magic Eye maker: hide 3D text in dots.
Make your own Magic Eye picture (autostereogram) from text, a shape or a depth map, with random dots or a pattern from your own photo. Free, in your browser.
Red/cyan 3D photos for paper 3D glasses.
Turn a photo into a red/cyan 3D picture for paper 3D glasses. Use your own depth map, or let it guess depth from the photo. Free, in your browser.
Hide a message inside a picture.
Hide a text message inside a picture that looks exactly the same, with an optional password. Read it back on the same page. Free, in your browser.