QR Code Generator
Generate QR codes for URLs, WiFi, contacts, WhatsApp and more — customize colors, styles and download in SVG or PNG.
Customize
My Presets
How it works
Choose a type
Pick URL, WiFi, contact, WhatsApp or any other format.
Enter content
Fill in your data and customize colors or style.
Download
Export as SVG or PNG — ready to use anywhere.
Where people put QR codes
Business cards and printed flyers
Business cards and printed flyers are probably the most common place. A QR code on a card can link directly to a portfolio, booking page, or LinkedIn profile — so people can reach the right destination without typing a long URL on a tiny screen.
Restaurant menus and venue signage
Restaurant menus and venue signage work well too. Table codes linking to digital menus let the menu be updated without reprinting. WiFi codes at a venue save staff from reciting a complicated password every five minutes.
Product packaging and marketing materials
Product packaging, instruction sheets, and marketing materials are another natural fit. A QR code can link to a tutorial video, warranty registration, or a landing page — and exporting as SVG means the code scales to any print size without going blurry.
Frequently asked questions
What types of QR codes can I generate?
URL, plain text, WiFi credentials, email, phone number, SMS, vCard contacts, and WhatsApp messages — all supported.
Can I customize the look of my QR code?
Yes. You can change dot style, corner shape, foreground and background colors, and add a logo or image to the center of the QR code.
What file formats can I download?
SVG (infinitely scalable, ideal for print) and PNG (for digital use). SVG is recommended for high-quality printing.
Do the generated QR codes expire?
No. QR codes generated here are static — they encode the data directly and work as long as the destination (e.g. a URL) is valid. There is no expiry date.
Is there a limit on how many QR codes I can create?
No limit at all. Generate as many as you need, completely free, with no account required.
What error correction level should I choose?
Higher error correction (Q or H) makes a QR code readable even if part of it is obscured — useful when adding a logo in the center or when the surface might get scratched. Lower levels (L or M) produce a simpler, denser pattern that some older scanners handle more reliably. For most printed uses, the default M level is a safe choice.
How far away can a QR code be scanned?
A rough rule: scanning distance is roughly 10 times the width of the printed code. A QR code printed 2 cm wide can be scanned from about 20 cm. For a venue display or poster meant to be read from a few metres, the code needs to be at least 10–15 cm wide in print.
Can I use colored QR codes?
Yes, as long as there is enough contrast between the dark modules and the light background. Black on white is the most reliable. Colors work, but avoid light-on-light combinations — pastel tones on white often fail to scan. A dark module color on a light background is a safer approach than inverting.