QR code generator for free

Link, Wi-Fi, vCard, phone or text. Your own colors, a logo in the center and a caption. PNG up to 4000 px, SVG and PDF for print. No sign-up, no watermarks, and the code works forever.

QR generatorPNG · SVG · PDF
What to encode
Style
Dots
Corners
Logo in the center
with a logo the code gets extra error correction so it still scans
Caption under the code
QR code

Fill in the field on the left and your code will appear here

PNG size
SVG and PDF are vector or high resolution, ready for print shops
How did it turn out?
Works foreverA static code keeps the link inside itself and doesn’t depend on us. Dynamic codes don’t get switched off either, even if Pro runs out, and there are no ads before the redirect.
We check that it scansAfter every change we scan the code ourselves and warn you if the colors or logo get in the camera’s way.
Stats for businessDynamic codes show how many times they were scanned, by day, city, device and time. Elsewhere that’s only on expensive plans.

Missing a tool or have an idea? Write to us

How to create a QR code

  1. Choose what to encode: a link, text, Wi-Fi, a vCard, a phone number or an email.
  2. Fill in the fields. The code appears right away.
  3. Style it: code and background colors, dot and corner shapes, a logo in the center and a caption underneath.
  4. Pick a PNG size (1000, 2000 or 4000 px) or download SVG and PDF for print.

We make sure it scans

After every change we scan the code ourselves and warn you if the colors are too close or the logo gets in the camera's way. When you add a logo, the code automatically switches to the highest error correction, so it still reads with the center covered.

Ready-made use cases

Static or dynamic

A static code is free and works forever: the link lives inside the pattern itself and doesn't depend on us. But you can't change it after printing. A dynamic code points to a short link you can change at any time, and it counts scans by day, city, device and time. Dynamic codes are part of Pro Business, from $9.99 a month, up to 100 codes per key.

FAQ

Is the QR code free?

Yes. Static codes are free, with no sign-up, no watermark and no limit.

How long will the code work?

A static code works forever, since it doesn't go through our server. A dynamic code keeps working too, even after Pro ends: it points to the last link you set.

Can I add a logo?

Yes. After you add one, we check that the code still scans.

Which format is best for print?

SVG or PDF: they're vector and stay sharp at any size. PNG at 1000 px is enough for screens.

Can I make a payment QR code?

No, we don't generate bank payment codes. Your bank or payment app provides those.

More tools