QR Code Generator
Create custom QR codes for links, WiFi, contacts and more. Choose your colors, download as PNG or SVG. Free and private — everything happens in your browser.
Enter content to generate your QR code.
What is a QR code?
A QR code (short for "Quick Response" code) is a two-dimensional barcode that stores information in a grid of black and white squares. Unlike a traditional barcode, a QR code can hold thousands of characters and be scanned from any angle, which is why they're now everywhere — on menus, product packaging, posters, business cards and payment terminals. Point a phone camera at one and it instantly decodes the embedded data, such as a website link, WiFi password or contact card.
How to use this QR code generator
Creating a QR code takes a few seconds and three simple steps:
- Pick a type. Use the tabs to choose Text, URL, WiFi, Email, Phone or vCard. Each type formats the data so phones recognize it automatically.
- Enter your details. The preview updates live as you type — no "generate" button to press.
- Customize and download. Adjust the colors, size and error-correction level, then save your code as a PNG image or a scalable SVG vector file.
Common uses
- Share a link without making people type a long URL.
- Connect guests to WiFi instantly — no reading the password off the router.
- Hand out contact details with a vCard that adds your name, phone and email straight to someone's address book.
- Print on flyers, packaging or signage using the SVG download for crisp output at any size.
Tips for QR codes that always scan
- Keep strong contrast between the foreground and background. Dark code on a light background scans most reliably.
- If you'll print at a large size or place a logo over the code, raise the error-correction level to Q or H.
- For print, download the SVG so the code stays sharp no matter the dimensions.
Frequently asked questions
Is this QR code generator free?
Yes. Every feature is completely free with no sign-up, no watermark, and no limit on how many QR codes you create.
Do my QR codes expire?
No. These are static QR codes — the data is encoded directly into the image, so they never expire and don't depend on our servers.
Is my data private?
Yes. The QR code is generated entirely in your browser using JavaScript. Nothing you type is ever uploaded or stored.
What's the difference between PNG and SVG?
PNG is a fixed-resolution image, great for sharing online or in documents. SVG is a vector format that scales to any size without blur — ideal for print, large signage, or further editing.
Which error correction level should I choose?
Higher levels (Q or H) let the code still scan even if part of it is damaged or covered by a logo, at the cost of density. For most uses, Medium (M) is the right balance.