QR Code Generator
Generate QR codes for URLs, WiFi, vCards, email, phone and plain text.
How to Use QR Code Generator
Select what you want to encode — a URL, plain text, email, phone number, WiFi credentials, or a contact card (vCard).
Fill in the fields for your chosen type. The QR code updates in real-time in the preview panel on the right.
Choose your QR code size, foreground color, and background color to match your brand.
Download as PNG (for print/digital use) or SVG (for scalable graphics). Or copy the image to clipboard.
Features & Benefits
6 QR Types
URL, plain text, email, phone, WiFi login, and vCard contact — all in one tool.
Real-Time Preview
QR code updates as you type — no generate button needed.
Custom Colors
Choose any foreground and background color to match your brand identity.
PNG & SVG Export
Download as high-resolution PNG or infinitely scalable SVG for any use case.
Common Use Cases
About QR Code Generator
What Is a QR Code?
A QR (Quick Response) code is a two-dimensional barcode that can store various types of information — URLs, text, contact information, WiFi credentials, and more. Originally developed by Denso Wave for automotive manufacturing in 1994, QR codes are now universally recognized and scannable by any smartphone camera without a dedicated app.
QR Code Types You Can Create
- URL/Website — The most common use; links directly to any webpage
- WiFi — Guests scan to connect without typing the password
- vCard — Contact information added directly to phone's address book
- Email — Opens email app with pre-filled address and subject
- Phone — Dials a number directly when scanned
- Plain Text — Any text message up to ~4,000 characters
QR Code Error Correction Levels
QR codes have four error correction levels that determine how much damage they can sustain while remaining scannable: L (7%), M (15%), Q (25%), H (30%). Higher correction means the code can be more damaged or partially covered and still work — but it also makes the code denser. Our tool uses M-level correction for a good balance.
Best Practices for QR Codes
- Minimum size — Print at least 2cm × 2cm for reliable scanning
- High contrast — Dark modules on light background; avoid light-on-dark unless tested
- Quiet zone — Leave white space around the QR code (at least 4 modules wide)
- Short URLs — Shorter data = less dense code = easier to scan
- Test before printing — Always scan the QR code before distributing
Use Cases by Industry
- Restaurants — Digital menus, contactless ordering
- Retail — Product information, loyalty programs, payment
- Events — Ticket verification, schedule access
- Marketing — Campaign tracking, landing page links
- Real estate — Property listings, virtual tours
Frequently Asked Questions
QR codes generated with this tool never expire because the data is encoded directly into the image — there's no redirect or external service involved. Your URL or text is permanently stored in the QR code pattern itself.
PNG is best for digital use (websites, emails, social media) and for printing at fixed sizes. SVG is better for print design, logos, and large-format printing because it scales without any pixelation.
A QR code can hold up to 4,296 alphanumeric characters. However, the more data you encode, the denser and harder to scan the QR code becomes. For best scanning reliability, keep URLs short and use a URL shortener if needed.
Yes! You can change both the QR module color and the background color. Make sure there's enough contrast between them for scanners to read it reliably. Avoid light-on-dark unless you test scanning first.