Create QR codes for URLs, plain text, Wi-Fi networks and email addresses. Download PNG or SVG. No upload. No account. No watermark.
Options
Enter content to generate your QR code
Everything runs in your browser β no data is sent to any server.
This tool uses the open-source qrcode library to generate QR codes entirely inside your browser. No server receives your data β not the URL, not the Wi-Fi password, not anything you type. The QR code is rendered on an HTML Canvas and can be exported as PNG or as an SVG vector.
The generated codes are standard QR Code Model 2, compatible with all modern smartphone cameras and barcode apps. They contain no watermark and have no usage restrictions β commercial use is fine.
URL
The most common use. Paste any web address β the phone camera opens the link directly.
Text
Encode plain text, a phone number, an address or any free-form content.
Wi-Fi
Guests scan the code and join your network automatically, no typing needed. Supports WPA, WEP and open networks.
Encodes a mailto: link. Scanning opens the default email app with the address pre-filled.
Download PNG when you need a ready-to-use image for a website, email, slide or document. Set the size slider to at least 256 px for clean rendering on screen; use 512 px if you plan to print it smaller than a business card.
Download SVG when you need the code to scale without pixelation β posters, banners, packaging, laser engraving, or whenever a designer will open it in Illustrator or Figma. SVG is also lighter in file size and perfectly crisp at any zoom level.
Is this QR code generator completely free?
Yes. The tool is free with no hidden limits, no account and no file upload. QR codes are generated entirely in your browser.
Is the QR code free for commercial use?
Yes. QR codes generated here contain no watermark and have no usage restrictions. You can use them on products, flyers, websites and marketing materials.
Do you store the data I enter?
No. Everything runs in your browser. The URL, text, Wi-Fi password or email you type is never sent to any server and is never stored anywhere.
What is error correction and which level should I choose?
Error correction lets a QR code be scanned even if part of it is damaged or covered. Level M (15%) is a good default. Use Q (25%) or H (30%) if you plan to print the QR code on a textured surface or if you want to overlay a logo on top of it.
What is the difference between PNG and SVG download?
PNG is a raster image β ideal for web embeds, emails and simple prints. SVG is a vector format that stays crisp at any size, making it perfect for large-format print (banners, posters, packaging) and further editing in design tools.
Can I create a Wi-Fi QR code so guests can join my network without typing a password?
Yes. Switch to the Wi-Fi preset, enter your network name (SSID), password and security type (WPA, WEP or no password). Most modern phones scan the code and connect automatically.