Free QR Code Generator
Make a QR code for your website, contact details, Wi-Fi or anything else. Style it with your own colours, shapes and logo, then download it as a PNG, SVG, PDF or EPS.
Good to knowIt’s free, with no sign-up. The codes are static, so they never expire and have no scan limit. Everything is made in your browser: nothing you type or upload is sent to us or stored.
1What should it open?
Scanning it offers to save you as a contact. Every box you fill in makes the code denser, so leave out anything people won’t need.
Scanning it joins the network without typing the password. Anyone who can see the code can join, so use it for guest Wi-Fi.
Scanning it offers to add the event to the phone’s calendar.
Your QR code
An example code. Fill in the boxes to make yours.
PNG for screens, emails and documents. SVG, PDF and EPS are vector files for print.
Gradients are kept in the PNG and SVG. The PDF and EPS use your first colour.
On a plastic card
The width of the code on an 86 × 54mm card. The SVG, PDF and EPS are made at this size and stay sharp if you resize them. We recommend at least 15mm.
2Colours
3Logo
PNG, JPG, SVG or WebP. A square logo on a transparent background works best. It stays on your device.
Adding a logo switches error correction to High, so the code still reads with part of it covered.
4Shapes
5More options
Scanners need clear space around the code. Keep 4 unless your design already leaves a plain area round it.
How to make your QR code
- Choose what it opens. Pick a type and fill in the boxes. The preview changes as you type.
- Style it, if you like. Change the colours, add your logo in the middle, and pick the shapes of the squares and corners.
- Check it scans. In browsers that can read barcodes, the page tests every change for you. Either way, scan it with your own phone before you print it.
- Download it. A PNG for screens, emails and documents; a PDF, EPS or SVG for print, since they stay sharp at any size.
Printing your QR code on plastic cards
- At least 15mm square. Dark on a plain, light background, with clear space all round it.
- The same code on every card is just part of your artwork, at no extra cost. Send us the PDF or EPS from this page with your design, or place the SVG in it yourself.
- A different code on every card, such as a unique link or member number, is an optional extra. Don’t make them here one at a time: send us the list in an Excel file and we print a unique code on each card.
- Test the proof. We can’t check that a code scans, because phones differ. Print your free email proof at actual size and scan it with a few different phones before you approve it.
- Think about the finish. A Premium Matt finish has no glare, so codes scan more easily under bright lights.
Tips for a QR code that scans
- Keep it dark on light. Light squares on a dark background won’t scan on some phones.
- Leave the white border. Scanners use the clear space to find the code.
- Keep what it holds short. A short web address makes a simpler code, which scans more easily at small sizes.
- Don’t let the logo take over. The page keeps it to 30% of the width and switches error correction to High.
- Point it at a page you control. A printed code can’t be changed, but the page it opens can. If your offer changes, update the page, not the cards.
- Test with more than one phone, including an older one.
Questions & Answers
-
Is this QR code generator free?
Yes, for any use, including commercial use and print. There is no sign-up, no watermark and no limit on how many codes you make.
-
Do the QR codes expire?
No. They are static codes: the link or details are stored in the pattern itself, so the code works for as long as the thing it points to does. There is no scan limit and no subscription.
-
Can I change where a QR code goes after it’s printed?
Not the code itself. Point it at a page on your own website rather than straight at an offer or a file, and you can change that page whenever you like without reprinting anything.
-
Do you store what I type or the logo I upload?
No. The QR code is made in your browser, and nothing you type or upload is sent to us or to anyone else.
-
Which file should I use for printing?
For plastic card artwork, the PDF: it is the format we prefer, and it stays sharp at any size. EPS works too. Use the SVG to place the code in a design program such as Illustrator, Affinity or Canva, and the PNG for screens, emails and documents.
-
How big should a QR code be on a plastic card?
At least 15mm square, dark on a light background, with clear space all round it. A code that holds a lot of text has smaller squares, so print it bigger or shorten what it holds.
-
Can you print a different QR code on every card?
Yes. Send us an Excel file with one link or number per card and we print a unique QR code on each one. A QR code that is the same on every card is simply part of your artwork and costs nothing extra.
-
Why won’t my QR code scan?
The usual causes are low contrast, light squares on a dark background, a logo that covers too much, too little clear space around the code, or a code printed too small for what it holds. Go back to square shapes in black on white; if that scans, change one thing at a time.
Want your QR code on plastic cards?
Send us your artwork with the QR code in it, or an Excel file of links for a different code on every card. We’ll check the file free of charge and quote by email.
Your free photorealistic proof shows exactly how the card will look before anything is printed.

