⚠ Low contrast ratio — QR code may not scan reliably. Increase contrast between foreground and background colors.
QR Code Preview
Recent QR Codes
Generated QR codes will appear here.
Print your QR code on signs, stickers, menus, and more — professional quality.
Print with VistaprintGet a short, memorable URL for your QR code — makes updating easier.
Short URL with NamecheapWhat Is a QR Code and How Do You Create One?
A QR code (Quick Response code) is a two-dimensional barcode that any smartphone camera can read in under a second. When scanned, it instantly opens a URL, connects to a WiFi network, saves a contact, dials a phone number, or composes an email — no typing required.
Our QR code generator creates valid, standards-compliant QR codes for six content types. Everything runs in your browser using an open-source JavaScript library. Your data is never uploaded to a server — not your WiFi password, not your contact details, nothing.
WiFi QR Codes — Share Your Password Without Saying a Word
The most popular use case for QR codes in homes and small businesses is WiFi sharing. Instead of spelling out a complex password, you place a printed QR code by your router or on a menu. Guests scan it and connect instantly. Our WiFi QR generator supports WPA (the most common standard), WEP (older routers), and open networks with no password. It uses the correct WIFI: URI format that Android and iOS both recognize natively — no app required on modern phones.
vCard QR Codes — The Digital Business Card
A vCard QR code encodes your name, job title, company, phone number, email, website, and address in a format that phones can import directly into their contacts app with one scan. We follow the vCard 3.0 standard (RFC 2426), which has near-universal compatibility across iPhone, Android, Gmail, and Outlook. Simply fill in the fields, generate your code, and print it on your business card or email signature.
Choosing Error Correction Level
Error correction lets a QR code remain scannable even if part of it is damaged or covered. Level H (High) can recover from up to 30% damage — ideal for logos overlaid in the center, or for codes that might get dirty, wet, or worn over time. Level L (Low) at 7% recovery produces a smaller, denser code — fine for clean digital displays where damage is unlikely. For most print uses, Q or H is recommended.
Downloading PNG vs. SVG
PNG is the right choice for most uses: social posts, digital displays, websites, and quick prints. Use the 1024px option for high-quality printing. SVG (Scalable Vector Graphics) is resolution-independent — you can scale it to any size in a design tool like Adobe Illustrator or Canva without any pixelation. SVG is ideal for large-format printing such as posters, signage, or trade-show displays.
How to Make Your QR Code Scan Reliably
For reliable scanning: ensure the foreground (dark module) color has strong contrast against the background (light module) color — the tool warns you if contrast falls below the recommended 4:1 ratio. Keep quiet zones (white borders) around the code when printing. Test your code with multiple devices before distributing. If adding a logo, use High (H) error correction and keep the logo under 25% of the code's area.
Frequently Asked Questions
What is the best size for a printed QR code?
For printing, use the 1024px download and resize in your design software. As a rule, a QR code should be at least 2 cm × 2 cm when printed, and the scanning distance should be approximately 10× the code's printed size. A 5 cm × 5 cm code can be scanned from roughly 50 cm away.
Why doesn't my WiFi QR code work on my phone?
Make sure the SSID and password match exactly, including upper/lower case characters and any spaces. Also ensure you selected the correct encryption type — most modern routers use WPA. iPhones require iOS 11 or later to scan WiFi QR codes natively. Android support varies by device but is standard on Android 10+.
Can I put my logo in the center of the QR code?
Yes. Upload a logo image using the logo overlay option. The generator automatically uses High (H) error correction, which tolerates up to 30% of the code's data being obscured — enough to place a centered logo without breaking scannability. Keep the logo under 25% of the total code area for best results.
Is my data safe? Does anything get uploaded?
Nothing is uploaded. QR code generation runs entirely in your browser using JavaScript. Your URLs, WiFi passwords, and contact details never leave your device. The tool works completely offline once the page has loaded.
What is the difference between PNG and SVG downloads?
PNG is a fixed-resolution bitmap — great for web use, email, and standard printing. SVG is a vector format that scales to any size without quality loss, ideal for large-format printing. For business cards and menus, either format works; for signage or posters, SVG is preferred.
Which error correction level should I choose?
Use H (High, 30%) if you are adding a logo overlay or printing on a surface that might get dirty or worn. Use M (Medium, 15%) for standard print use. Use L (Low, 7%) only for clean digital displays where you want the smallest, most compact code possible.
Get Free Tool Updates
Useful tips for using QR codes in your business, plus new tools — no spam.
QR codes generated by this tool are based on open standards and are provided as-is for informational and practical use. WiFi passwords and contact details are processed entirely within your browser and are never transmitted to any server. The accuracy of the generated code depends on the data you enter. Always test your QR code by scanning it with multiple devices before distributing it.