Create free QR codes for URLs, text, WiFi, UPI & more
Our free QR code generator lets you create scannable QR codes for a variety of purposes. Choose from six types: URL links, plain text, WiFi network credentials, email addresses, phone numbers, and UPI payment details. The UPI QR code feature is especially popular in India, letting you generate payment QR codes for any UPI ID with an optional amount pre-filled.
Customize your QR code colors by selecting foreground and background colors to match your brand or preference. Once generated, download the QR code as a high-quality PNG image ready for printing, sharing, or embedding in documents. The entire process runs in your browser using the lightweight qrcode.js library -- no data is uploaded to any server, ensuring complete privacy. QR codes generated are free for both personal and commercial use with no watermarks or limitations.
Go deeper
The calculator gives you the number. These SnoopTool guides explain the method, the assumptions and the decision — with worked examples, data tables and FAQs.
Short, exact answers to the questions people ask alongside this tool — the number first, then the working.
For teams, not just visitors
We build the calculators on SnoopTool as embeddable widgets in your branding, wired to your own lead form — the same maths, your colours, your domain, your leads. Tell us which one and we will send back a working demo you can put in front of your team.
Thanks — we have it, and you will get a reply from a person within one business day. Meanwhile every tool on SnoopTool stays free, with no signup.
A QR code generator encodes text, a URL, Wi-Fi credentials or contact details into a two-dimensional barcode that any phone camera can read.
SnoopTool generates the QR code in your browser and lets you download it as PNG or SVG. Because the code is static, it never expires and there is no redirect service that can go down or start tracking your scans.
| Encodes | URL, plain text, email, phone, SMS, Wi-Fi, vCard, UPI |
|---|---|
| Download formats | PNG (raster) and SVG (vector, prints at any size) |
| Error correction | Levels L/M/Q/H — higher levels survive more damage but hold less data |
| Static vs dynamic | Static: the data is in the code itself, so it never expires |
| Cost | Free, unlimited codes, no watermark, no login |
SnoopTool is a free online tools website with 165+ browser-based calculators, converters and generators. No sign-up, no watermark, and every tool runs in your browser.