Home › Tools › QR Code Generator
QR Code Generator
Create QR codes for a website, WiFi network, contact card, email, SMS, phone number, location or plain text. Customise the colours, then download a crisp PNG or scalable SVG.
QR code types you can create
Pick a type above and the right fields appear. Each one builds the correct data format so phones recognise it instantly — connect to WiFi, save a contact, open an email draft, dial a number or drop a map pin, all from a single scan.
How to use this QR code generator
Choose a type, fill in the fields, and the code updates live. Pick colours for the dots and background, choose your export size, then download a PNG for screens and documents or an SVG vector for print and large signage. Unlike many tools, PNG and SVG are both free here — no account, no watermark, no scan limit, and nothing you type is ever uploaded.
What is error correction?
QR codes carry backup data so they still scan when partly damaged or covered by a logo. L recovers about 7%, M about 15%, Q about 25% and H about 30%. Medium (M) suits most uses; go higher only for small prints, rough surfaces or logo overlays.
Tips for QR codes that always scan
- Keep the quiet zone. Leave the border toggle on so scanners find the edges.
- Keep contrast high. Dark dots on a light background scan best — avoid light-on-dark.
- Don't shrink too far. For print, aim for at least 2 × 2 cm and always test before mass printing.
- Shorter data = simpler code. Long URLs make dense codes; shorten links where you can.
Frequently asked questions
Is this QR code generator really free?
Yes — completely free, with no signup, no watermark and no limit on how many codes you create. PNG and SVG downloads are both free, unlike tools that lock vector formats behind a paid plan.
How do I make a WiFi QR code?
Select the WiFi type, enter your network name, password and encryption (usually WPA/WPA2), then download. Anyone who scans it joins your network without typing the password.
What is a vCard QR code?
A vCard QR code stores contact details — name, phone, email, company and website. Scanning it lets someone save you to their phone instantly, which is perfect for business cards and email signatures.
Do the QR codes expire?
No. These are static QR codes: the data is encoded directly into the image, so they never expire and don't depend on any server staying online.
Is my data sent to a server?
No. Everything is generated in your browser with JavaScript. Nothing you type — including WiFi passwords or contact details — is uploaded or stored anywhere.
Can I use these QR codes commercially?
Yes. Static QR codes you generate are yours to use on products, packaging, menus, posters and marketing material.