What we doStudioPartnersPulseContact
Free

QR studio

Your colours, shapes and logo, made in your browser.

Your codes →
Preset
Your image
Drop an image, or choose one PNG, JPG, WEBP or SVG · up to 6 MB · never uploaded anywhere
Colour
Code
Gradient
Background
Behind the code
Choose picture
Corner eyes
Shape
Modules
Eyes
Centre logo · optional
Choose image
Output
Quiet zone 4
Error correction
Export size
Version — ECC — Modules —

Scan it off the screen before you print it

On Pulse · $3.90/mo
  • No daily limit. For the day you need forty codes, not five.
  • Vector export. An SVG. The same code at 40mm and at two metres, for a printer who asked for one.
  • Editable destination. Re-point a printed code without reprinting it — the switch is under the address above.
  • Scan counts. How many times it was scanned. The number only — we keep nothing about the person who scanned it.
  • Image codes. A picture that scans — in development.
See Pulse →

How this QR code generator works

The code is drawn in your browser. Your logo and any picture you add stay on your device: they are never uploaded.

Plain codes never expire

A plain code carries your address or text inside the pattern itself. It needs nothing from us to work, so it keeps working for as long as the address does, and it is free.

A re-pointable code (Pulse) holds a short cashcallin.net link instead. You can aim it somewhere else after it is printed, and see how many times it was scanned. We count the scans and keep nothing about the person who scanned.

Will a logo stop it scanning?

Not if there is enough error correction. A QR code repeats its data, so part of it can be covered and still read. Level L can lose about 7% of the code, M about 15%, Q about 25% and H about 30%. Leave it on Auto, or pick H for a large logo, and keep the clear space around the logo on.

Colours, pictures and contrast

Scanners look for dark modules on a light background. Strong contrast matters more than colour. If you put a photo behind the code, the studio washes it toward your background colour and measures the real contrast of the finished code: keep that at 3.0:1 or better.

PNG or SVG?

PNG at 512, 1024 or 2048 pixels suits screens and most print. SVG (Pulse) is a vector, so one file prints sharp on a business card or a two-metre banner.

Before you print

  • Scan it off the screen first, with your phone's camera.
  • Keep the quiet zone. The empty border around the code is part of it; 4 modules is the standard.
  • Dark on light. A light code on a dark background fails on some scanners.
  • Size for the distance. The further away people stand, the bigger the code.

What is free

  • Every style: colours, gradients, shapes, eyes, a logo and a background picture.
  • PNG downloads: 1 a day without an account, 3 a day with a free account.
  • Pulse takes the limit off and adds SVG, re-pointable codes and scan counts.

Rather have it built? Websites built for your business, quoted per project. Get a price →