QR Code Generator
Generate QR codes for URLs, WiFi, email, phone, SMS, and vCards. Customize and download as PNG or SVG.
Enter a full URL including https://
https://tools.shanecode.org
Enter content to generate a QR code
Customization
Tips
Related Tools
From the makers of JSON Knife
New tools every week
Get notified. No spam.
How to Generate QR Codes Online
QR codes are two-dimensional barcodes that encode data like URLs, contact information, WiFi credentials, and plain text. This QR code generator creates scannable codes entirely in your browser — no data is sent to any server, making it safe for encoding private information like WiFi passwords or contact details.
Beyond simple URLs, QR codes support structured data formats. A WiFi QR code uses the WIFI:T:WPA;S:network;P:password;; format — when scanned on iOS 11+ or Android, it automatically connects to the network without manual entry. vCard QR codes encode full contact information (name, phone, email, company) that gets added to the scanner's address book with one tap.
This tool generates both PNG (raster) and SVG (vector) output. Use PNG for digital sharing — social media, emails, or websites. Use SVG for print materials — business cards, flyers, posters — where the code needs to scale to any size without pixelation. Higher error correction levels (Q or H) make codes more resistant to damage or partial obstruction, at the cost of a denser pattern.
Tips
- Use error correction level H (30%) if the QR code will be printed small, on textured paper, or partially covered by a logo.
- Keep good contrast between foreground and background colors — dark on light works best. Avoid low-contrast combinations that scanners struggle to read.
- WiFi QR codes work on iOS 11+, Android 10+, and most modern camera apps. Print one and tape it near your router for guest access.
- Download SVG for print materials — it scales to any size without quality loss. PNG is better for digital use and sharing online.