QR Code Generator
Create scannable QR codes for URLs, WiFi, vCard contacts, email, SMS, phone, location and calendar events. Custom colors, logo in the center (kept scannable), high-resolution PNG and true-vector SVG download. Generated entirely in your browser.
Free QR Code Generator — Create Scannable Codes in Seconds
QR codes connect the physical world to digital content. A restaurant menu, a business card, a product label, a payment link, a Wi-Fi password — one scan with a phone camera and your customer, colleague, or guest is exactly where you want them. No typing URLs, no searching, no friction.
Our QR Code Generator creates high-resolution, scannable QR codes from a URL, plain text, Wi-Fi credentials, a vCard contact, an email, SMS, a phone number, a location, a calendar event, or a UPI payment link. Each type has proper dedicated fields (no error-prone comma lists), and special characters in Wi-Fi passwords or contact fields are escaped correctly so the data is never corrupted. Download as a high-resolution PNG or a true-vector SVG for print, customise the colours, and add a logo in the centre — the tool automatically raises the error-correction level and clears a quiet area so the code still scans. No signup, no watermark, no cost.
How to Generate a QR Code
Enter the content you want to encode, customise the appearance, and download a print-ready QR code in seconds.
1. Enter Content
Paste a URL, type text, enter a phone number, email address, Wi-Fi credentials, or vCard contact details.
2. Customise Appearance
Choose foreground and background colours, set the size, and adjust error correction level for reliability.
3. Generate Code
The QR code is generated instantly with the specified content and styling. Preview it on screen before downloading.
4. Download PNG or SVG
Download as PNG for digital use or SVG for print. SVG scales to any size without losing sharpness.
What You Can Encode in a QR Code
URLs and Links
Website URLs, Google Forms, payment links, app download pages, social media profiles — any web address works.
Wi-Fi Credentials
Encode your network name, password, and encryption type. Guests scan the code and connect instantly — no typing required.
vCard Contacts
Encode name, phone, email, and address as a vCard. One scan adds your contact details to the recipient's phone.
UPI Payment Links
Enter a UPI ID (VPA), payee name and optional amount to create a upi://pay QR that Google Pay, PhonePe, Paytm and every UPI app can scan and pay.
Logo That Stays Scannable
Drop your logo in the centre and the tool raises error correction to High and clears a quiet zone behind it — so the code keeps working, unlike tools that just paste a logo on top and break it.
PNG & True-Vector SVG
Download a crisp PNG up to 4096 px for screens, or an SVG for business cards, posters and packaging that scales to any print size without pixelation.
Accuracy You Can Trust
A from-scratch encoder verified bit-for-bit against the reference standard for every version and error-correction level, with a live contrast check that warns you before a colour choice makes a code unreadable.
Private and Free
Generated locally in your browser — no libraries loaded from other servers, no data leaves your device. No signup, no watermark.
QR Code Generator — FAQs
upi://pay QR code compatible with Google Pay, PhonePe, Paytm and all UPI apps. Leave the amount blank to let the payer enter it.