Home / Free tools / QR code generator
Free tool · No sign-up
QR code generatorPNG & SVG, never expires
Make a QR code for a website, Wi-Fi network, email, SMS, phone number or contact card. Download a high-resolution PNG or a vector SVG — free, private and without an account.
Your QR code
Static QR code: it never expires and works without any account. Always test-scan before printing.
Winemakers
Wine QR labels (EU e-label)
Need a QR code for wine labels with ingredients and nutrition information? Get a hosted e-label page that meets EU wine labelling rules, with a QR code ready for print.
See wine QR labelsShops, salons, restaurants
Sell gift vouchers with QR codes
VoucherPage sells gift vouchers online into your own Stripe account. Every voucher gets a unique QR code staff can redeem with a PIN. $59 one-time.
See VoucherPageHow to create a QR code
- Choose what the QR code should do: open a website, connect to Wi-Fi, send an email or SMS, call a number or save a contact.
- Fill in the details — the QR code updates instantly as you type.
- Adjust colours and error correction. Keep strong contrast (dark on light) so every phone can scan it.
- Download a PNG for documents and social media, or an SVG for print, signs and packaging — SVG stays sharp at any size.
Unlike many “free” QR generators, these codes are static: the data is inside the code itself, so they do not redirect through a third-party server and never stop working when a trial ends.
FAQ
Are these QR codes free for commercial use?
Yes. You can use them on menus, flyers, packaging, business cards and product labels at no cost and with no attribution.
Do the QR codes expire?
No. They are static QR codes — the link or text is stored directly in the pattern, so they work forever and do not depend on any account or subscription.
PNG or SVG — which should I download?
Use PNG for websites, documents and social posts. Use SVG for professional printing, signs and labels, because a vector file stays crisp at any size.
What is error correction?
It lets a QR code still scan when part of it is dirty, damaged or covered. Higher levels make the code denser. Medium is a good default; use High if you print on textured surfaces.
Is my data sent anywhere?
No. The QR code is generated entirely in your browser. Nothing you type is uploaded or stored on a server.
Can I make a QR code for a wine label?
Yes for a simple link. For EU e-labels with ingredients and nutrition values, use the dedicated wine QR label service linked on this page.