Free QR Code Generator Online
Create QR codes for URLs, plain text, phone numbers, WiFi credentials and email addresses instantly. Download as a high-resolution PNG with no sign-up, no watermark, and no usage limit. QR codes generated here are static and never expire.
Design
Preview
Enter content above to preview
How to generate a QR code
- Type or paste the content you want to encode — a website link, contact number, plain text, or email.
- The QR code preview appears immediately. As you edit the input, the code updates live.
- When you are happy with the result, download the PNG file and use it on a poster, business card, sticker, or product packaging.
Everything happens locally in your browser using an open-source QR encoding library. No data is sent to a server, so the tool is safe for private URLs, internal documents, and event invites.
Popular QR code use cases
Restaurant menus
Print a single QR on each table so guests can scan and view the digital menu on their phone.
Business cards
Add a QR linking to your portfolio, LinkedIn, or a downloadable vCard so people save your contact in one tap.
Event tickets
Encode a unique ticket ID or check-in URL. Staff scan the code at the door to verify entry.
WiFi sharing
Display the network QR at a cafe, office, or guest room so visitors join WiFi without typing the password.
Product packaging
Link to setup videos, instruction PDFs, or warranty registration directly from the box.
Marketing campaigns
Put a QR on flyers and out-of-home ads driving to landing pages. Add UTM parameters to track conversions.
Tips for reliable QR codes
- Keep URLs short. Long URLs make denser QR codes that are harder to scan in low light. Use a URL shortener if your link is over 60 characters.
- Maintain contrast. Dark modules on a light background scan best. Avoid placing the code on busy textures.
- Test before printing. Scan the preview with two different phones (iOS and Android camera apps) before sending to print.
- Leave a quiet zone. Reserve at least a 4-module margin of empty space around the QR. Edge-to-edge designs often fail to scan.
- Static vs dynamic. These are static QR codes — the URL is fixed forever. Dynamic QRs (paid services) let you change the destination after printing, but the code itself never expires either way.
Frequently asked questions
Do QR codes expire?
QR codes generated by this tool are static and never expire. The content is encoded directly into the QR pattern, so the code works forever as long as the target URL or data remains valid.
Is there a limit on how many QR codes I can generate?
No. You can generate unlimited QR codes for free. There is no watermark, no sign-up, and no download cap.
What size should I make a QR code for printing?
For business cards, 2x2 cm is the minimum. For posters and signage scanned from a distance, use the rule: scan distance divided by 10 = QR code size. A code scanned from 2 meters away needs to be at least 20 cm wide.
Can QR codes contain my WiFi password?
Yes. WiFi QR codes encode the SSID, password, and encryption type in a special format. When scanned by a phone camera, it offers to join the network without typing the password.
Are these QR codes safe?
Yes. The QR is created entirely in your browser using open-source libraries. Your content never leaves your device, which is important if you are encoding personal contact information or private URLs.
Other free tools
Generate QR codes for URLs, text, WiFi credentials, contact cards, and more. Customise colors, error correction level, and download as PNG or SVG.
How to use
- 1Pick QR type (URL / Text / WiFi / vCard / Email / Phone).
- 2Enter the data the QR should encode.
- 3Customise foreground / background colors and error correction (L / M / Q / H).
- 4Download as PNG (raster) or SVG (vector, scalable for print).
Why use this tool
- All major QR types supported (URL, text, WiFi, vCard, etc.).
- Vector SVG download — print at any size without pixelation.
- Custom colors & logo overlay for branded QR codes.
- No upload — generated locally in your browser.
Real-world examples
Restaurant menu
URL → SVG download → print on table cards. Use H error correction so light damage still scans.
WiFi sharing
Pick WiFi type → enter SSID + password → guests scan once, auto-connect. Saves typing passwords aloud.
Business card
Pick vCard type → enter name, phone, email, company → scanned QR adds you to contacts.