QR Code Generator: Free, No Expiry
Make a QR code for a website, a Wi-Fi network, an email or a phone number. Download it as PNG or SVG. The code is static, so it works forever and does not route anyone through our servers.
Codes are made in your browser. Nothing you type is sent anywhere.
How to make a QR code
Choose the type of code, fill in the details and the QR code appears straight away. Scan it with your phone camera to check it, then press Download PNG or Download SVG. That is all: no account, no email, no watermark.
- Link / text encodes a web address or any text. Phones open links in the browser and show text on screen.
- Wi-Fi lets guests join your network by scanning, without typing the password. Android and iPhone cameras both support it.
- Email opens a new message with the address, and optionally the subject and text, filled in.
- Phone offers to call the number. Include the country code, such as +44 or +91, so it works from abroad.
Static codes that never expire
Many free QR code sites make dynamic codes. These point to a short link on the company's server, which then redirects to your website. That lets them count scans, but it also means the code stops working when your free trial ends, or if the company closes. The codes made here are static: your link or text is stored inside the code itself. They work forever, scanning does not pass through anyone's server, and we never see what you encode. The only thing you cannot do with a static code is change its destination after printing, so check the link first.
PNG or SVG?
PNG is an image file that works everywhere: documents, slides, social media and messaging apps. Choose 1024 px for most uses and 2048 px for large posters. SVG is a vector file that stays sharp at any size. Designers and print shops prefer it for flyers, menus, packaging and signs.
Error correction
QR codes carry spare data so they still scan when part of the code is dirty, torn or covered. Medium (15%) suits most uses. Choose High (30%) for codes printed outdoors, on packaging that may get scuffed, or if you plan to place a small logo in the middle. Higher correction makes the grid denser, so for long links a lower level keeps the code easier to scan from a distance.
Printing tips that make codes scan
- Size: at least 2 × 2 cm for close scanning. As a rule, the code should be about a tenth of the scanning distance, so 10 cm wide for a poster read from 1 metre.
- Contrast: dark code on a light background. Inverted light-on-dark codes fail on many phones, and the tool warns you if your colours are too close.
- Quiet zone: keep the white border around the code. Downloads include it; do not crop it off.
- Shorter is better: a short link makes a simpler code that scans faster and from further away.
- Test before printing: scan with two different phones, in the light where the code will be used.
QR code generator: frequently asked questions
Is this QR code generator really free?
Yes. There is no sign-up, no watermark, no scan limit and no paid plan. Download as many codes as you like in PNG or SVG.
Do the QR codes expire?
No. They are static codes with your link or text stored inside, so they keep working forever and do not depend on our website.
How do I make a QR code for my Wi-Fi?
Choose Wi-Fi, enter the network name and password, and pick the security type. Guests scan the code with their camera to join.
Can I change the link after printing?
No. A static code holds the link itself. If you need to change destinations later, point the code to a page on your own site that you can update.
Is my data private?
Yes. Codes are generated in your browser. The text, links and Wi-Fi passwords you enter are never sent to our servers.
What size should I print a QR code?
At least 2 cm wide, and about one tenth of the distance people will scan from. Always test a print before making many copies.