Get a free quote
Free tool

Free QR code generator.

Make a QR code for a link, your WiFi, Google reviews or a contact card. Add your logo and colours and download it ready for print. No sign-up, no watermark, and it never stops working.

  • Free, no sign-up
  • No watermark
  • Never expires
  • Nothing leaves your browser
1

What should it open?

Link to a page on your own website if you can. Then you can change what is on that page later without printing a new code.
2

Make it yours

Colours

Most sets come from Sanzo Wada’s 1933 dictionary of colour combinations, picked for contrast that scans.

Dots
Corners
Logo
Upload logoPNG, JPG or SVG. It stays on your device.
Preparing the preview…

Everything happens in your browser. What you type, your WiFi password and your logo never leave your device. For print, use the SVG: it stays sharp at any size.

How to make a QR code

  1. Choose what the code should open: a link, your WiFi, your Google review form, a contact card, an email or a short text.
  2. Fill in the details. The preview updates as you type.
  3. Pick colours, dots and corners, and add your logo if you like. The scan test under the preview tells you straight away if phones can still read it.
  4. Download it. PNG works for screens and most printing; SVG stays sharp at any size and is what a print shop will want.

Free, and it really never expires

Many QR code websites make so-called dynamic codes. The pattern does not contain your link, only a short address on their server, which then sends people on to you. That lets them count scans, and it also means your printed menus, flyers and signs stop working on the day you stop paying for the subscription.

The codes made here are static. Your link, your WiFi details or your contact card are written into the pattern itself. There is no server in between, nothing to renew and no account, so the code works for as long as the thing it points to exists.

The one thing a static code cannot doYou cannot change where it leads after printing. The simple fix: point it to a page on your own website, like yourbusiness.com/menu, and update that page whenever you need to. The code stays the same.

Make it look good and still scan

  • Dark on light. Phones read dark dots on a light background most reliably. Light codes on dark backgrounds work on newer phones but not on all of them.
  • Enough contrast. Two colours of similar brightness look elegant and scan badly. The colour sets above are all picked to be safe.
  • A small logo. When you add a logo, the code switches to its highest error correction, which can rebuild about 30% of a damaged or covered code. Keep the logo well under that.
  • Leave a margin. The empty border around the code is part of it. Do not crop it, and do not print text or pictures right up to the edge.
  • Test before you print. The scan test here reads the code the way a phone does. Still try it with two or three different phones, from the distance people will really scan it.

What size to print it

For something people hold in their hand, like a business card or a flyer, about 2 to 3 cm wide is the minimum. For anything further away, a common rule of thumb is one tenth of the scanning distance: a poster people scan from 2 metres away needs a code about 20 cm wide. Dense codes, such as contact cards with many fields, need to be bigger.

Questions

Is it really free?

Yes. There is no account, no trial, no watermark and no limit. We make it because it is useful, and because some of the people who use it later need a website.

Will my QR code stop working?

No. The information is stored in the code itself, not on our server, so there is nothing that can expire. It only stops working if the page or network it points to stops existing.

Can I use the codes for my business?

Yes, for anything you like: menus, packaging, flyers, shop windows, business cards, signs. You do not need to credit us.

Do you store what I type?

No. The code is created by your own browser. Your links, WiFi password, contact details and logo are never sent to us or anyone else.

Can I see how many people scanned it?

Not with a static code, because there is no server in between to count. If you link to your own website, add something like ?utm_source=flyer to the address and you will see those visits in your website statistics.

PNG or SVG?

PNG is a normal image for screens, documents and most printing. SVG is a vector file: it stays perfectly sharp at any size, so use it for posters, signs and anything going to a print shop.

More free QR codes

Your QR code needs a good page to land on.

A code is only as good as the page it opens. If yours is slow, hard to read on a phone or out of date, we can build you one that works. You get a free quote, with no obligation.