Free QR Code Generator
Pick what the code should open, fill in the details and download it as PNG or SVG. What you enter is stored in the code itself, so it never expires, and none of it is sent to our servers.
Preview
SVG stays sharp at any size, so use it for print. PNG suits screens and documents. Scan the code with your phone before you print a batch.
Static QR codes never expire
A static QR code stores your link, Wi-Fi details or contact card in the pattern itself. A phone reads it straight from the print, with no Sidekitly server in between, so there is nothing to renew or switch off. Download it once and it keeps working for as long as it stays printed.
- The code opens exactly what you entered when you made it.
- Wi-Fi, contact card and text codes work without an internet connection. Links and map locations need the phone to be online.
- If the website a code points to moves or goes down, the code opens a broken page. Keep the address live, or make a new code.
- Scans go from the phone straight to your content. We never see them, so there are no scan counts.
How to print a QR code that scans
A code with a short link can be as small as 2 cm (0.8 in) for reading up close. Contact cards and long text make denser codes, so print those at 3–4 cm (1.2–1.6 in) or larger. For distance, a phone reads a code from about ten times its width. Keep the blank margin around it, print from the SVG file and test-scan a proof before a big print run.
- On a business card, 2 cm (0.8 in) suits a short link, while a contact card code needs 3–4 cm (1.2–1.6 in). A 10 cm (4 in) code on a table card reads from about 1 m (3 ft). A poster seen from 3 m (10 ft) away needs a code about 30 cm (12 in) wide.
- Keep the quiet zone, the blank margin around the code in its background color. The downloads include it, so do not crop it off or print text right up against it.
- Use SVG for print, since it stays sharp at any size. For screens, slides and documents, a PNG of 1024 px or larger is enough.
- A dark code on a light background scans best. Light codes on dark backgrounds and pale colors fail in many scanner apps.
- Scan a test print with an iPhone and an Android phone, in the light where the code will hang, before you print hundreds.
Questions about QR codes
Do QR codes made here expire?
No. The code holds your content directly, so it has no expiry date and no account behind it to cancel. It works as long as the print stays readable and, for links, as long as the page it opens is still online.
Can I change the link after I print the code?
No. A static code always opens what it was made with, so a new address means a new code and a reprint. If the address might change, point the code at a page on your own site, such as yoursite.com/menu, and update that page instead.
How does a Wi-Fi QR code work on iPhone and Android?
On iPhone, open the Camera, point it at the code and tap the network name that appears, then Join. Most Android phones read it with the camera app or Google Lens, and some keep a QR scanner in the Wi-Fi settings. Either way, the phone joins without anyone typing the password.
Where do I find my Google Place ID?
Choose Google review above and follow the link to Google’s Place ID finder. Search for your business by name and copy the ID it shows, a code that often starts with ChIJ. The review form opens only for places listed on Google Maps, so check your business appears there first.
Does what I enter leave my browser?
No. The code is drawn on your device, and your logo is read and resized there too. What you type and the image you add are not sent to Sidekitly. When you download, the page counts that a code was downloaded, without any of its content.
Will a logo make my QR code harder to scan?
Usually not by enough to matter. When you add a logo, the code switches to the highest error correction level, which lets a scanner recover up to about 30% of the code’s data, and the logo takes up less than a quarter of the code’s width. Keep the logo simple and test-scan before you print.