UtilToolkits2025-12-16
TL;DR — Use the QR Code Generator for URLs, Wi-Fi, vCards, email, SMS, and UPI in seconds. Pair with the UTM Builder to make every scan trackable in Google Analytics, and the URL Encoder to clean up any URL with special characters before encoding.
Restaurant menus, conference badges, product packaging, payment kiosks, parking meters — QR is now a standard physical-world UI element. The scan-rate problem of the early 2010s (no native camera support) is gone: every iPhone and Android camera scans them by default.
| Type | Format | Use case |
|---|---|---|
| URL | https://... | Menus, marketing, signage |
| Wi-Fi | WIFI:T:WPA;S:MyNet;P:pass;; | Guest network without sharing the password verbally |
| vCard | vCard 3.0 text block | Business cards, badges, email signatures |
mailto:hi@x.com?subject=... | Pre-filled support emails | |
| SMS | SMSTO:+1...:text | Promo "text us to subscribe" |
| UPI / payment | upi://pay?pa=... | India payments, donations, tip jars |
poster), medium (print), campaign (summer-launch). Copy the URL.The biggest mistake in offline marketing is printing a bare URL and never knowing if the poster worked. Always wrap with UTM parameters before generating the code:
https://yoursite.com/launch?utm_source=poster&utm_medium=print&utm_campaign=summer-launch
In Google Analytics or Plausible, scans show up as a clean traffic source you can compare against your other campaigns. Use a different campaign value per physical location (lobby vs cafeteria vs window) to see which placement performs.
A QR code is just an image — it can’t expire. What can expire is the URL it points to. For long-lived codes (printed packaging), point at a stable redirect you control so you can change the destination later.
Roughly 2 cm × 2 cm for short URLs at handheld distance. The longer the encoded data, the more modules, the bigger the minimum printable size.
Yes — use error-correction level H (30% recovery) and keep the logo under 25% of the code area. The generator has a logo upload field.
The code is just text. Risk comes from where it points. Phishing attacks now use QR codes on fake parking notices and restaurant tents. Always preview the URL your phone shows before tapping.