QR Code Generator
Generate custom QR codes and download them as PNG or SVG.
Loading tool…
Create free, high-resolution QR codes in seconds. Enter a URL, plain text or a WhatsApp number and the QR code updates live. Personalise the foreground and background colours to match your brand, then download a crisp PNG or an infinitely scalable SVG. Your QR codes never expire and there are no scan limits - because everything is generated locally in your browser.
Where QR codes are useful
QR codes turn anything digital into something you can point a camera at. Restaurants use them for menus, shops for payment and reviews, businesses for their website or WhatsApp, and events for tickets and check-in. Because a scan opens the link instantly, they remove the friction of typing a long address on a phone.
PNG or SVG: which download to pick
For screens and normal printing, a high-resolution PNG is perfect. If you plan to print large, such as on a poster, banner, or packaging, choose the SVG. Being vector-based, an SVG stays razor sharp at any size, so your code never turns blocky no matter how big you print it.
Make sure your code scans reliably
- Keep a strong contrast between the code and its background.
- Leave a little white space (a quiet zone) around the code.
- Do not stretch or distort the code; keep it square.
- Always test a printed code with a couple of phones before mass printing.
How to use QR Code Generator
- 1
Pick a mode: URL, plain text or WhatsApp.
- 2
Enter your content and customise the colours if you like.
- 3
Download your QR code as a PNG or SVG file.
Frequently asked questions
Never. The QR code is generated directly from your data, so it works forever with unlimited scans.