URL QR Code Generator
Turn a website address into a scannable QR code, then download it as a PNG or SVG.
Configure
URL
QR guide
FAQ and troubleshooting
Practical answers for creating reliable codes, choosing a format, and fixing common scanning problems.
Using the generator
How do I create a QR code?
Choose URL, WiFi, Text, or vCard, enter the information for that mode, and adjust the foreground colour, background colour, and output size. Select Create QR Code, scan the preview with a second device to confirm it works, then download a PNG or SVG.
Is the generator free?
Yes. The generator does not require an account, subscription, or watermark. The PNG and SVG downloads contain the QR code you created and can be used in digital layouts or printed material.
Does Polr Labs upload or store the information I enter?
No. QR values are assembled and rendered in your browser. Polr Labs does not receive or store the website address, WiFi password, text, or contact details entered into this tool, but the information is embedded in the finished QR code and can be read by anyone who scans it.
Do generated QR codes expire?
The QR image itself does not have an expiry date because it contains static data. A URL code can stop being useful if its destination moves or goes offline, and a WiFi code needs to be regenerated if the network name, password, or security settings change.
Can a downloaded QR code be edited?
You can resize or place the downloaded image in design software, but changing its encoded content means creating a new QR code. Keep the original information somewhere safe so you can regenerate the code when a link, password, message, or contact detail changes.
Should I download PNG or SVG?
PNG is convenient for documents, social posts, and other fixed-size uses. SVG remains sharp when enlarged, so it is usually the better choice for signs, packaging, menus, and print layouts. Whichever format you choose, avoid cropping the clear border around the code.
Scanning and troubleshooting
Why will my QR code not scan?
Start by testing the preview on another device. If the preview works but the printed or displayed version does not, check that the code is large enough, sharply reproduced, surrounded by clear space, and not stretched or cropped. Glare, low light, camera focus, damaged printing, and a busy background can also interfere with scanning.
What size and colour contrast should I use?
There is no single safe physical size for every viewing distance. Use a dark foreground on a light background, keep the surrounding area uncluttered, and test at the exact size and material you intend to publish. A code viewed across a room needs to be much larger than one scanned from a card held in the hand.
Why does more information make a QR code harder to scan?
A QR code adds more rows and columns of small modules as it stores more data. If that denser symbol is printed at the same physical size, each module becomes smaller and leaves less room for blur, poor focus, or printing defects. Shorten the content or increase the output and display size when a code looks crowded.
What is QR error correction, and which level does this tool use?
Error correction adds redundant information that may help a scanner reconstruct a code when part of it is dirty or damaged. This generator uses level M, which is designed to restore approximately 15% of codewords under suitable conditions. It improves resilience, but it cannot rescue severe cropping, poor contrast, or an unreadably small print.
URL, WiFi, Text, and vCard
Why should a website address include https://?
The protocol tells a scanner that the value is a web address rather than ordinary text. This tool automatically adds https:// when you enter a domain without a protocol. Always scan the result before publishing it to confirm the destination is correct and uses the security settings you expect.
Which devices support WiFi QR codes?
Many current Android and iOS camera or QR-scanning apps recognise the common WiFi QR format and offer to join the network. Behaviour varies by operating-system version, device maker, and scanning app, so test with the devices your visitors are likely to use and keep the network details available as a fallback.
Can someone recover the WiFi password from the QR code?
Yes. The password is encoded in the QR value rather than protected by encryption. A compatible scanner may display it, and other tools can decode the underlying text. Treat the image as a network credential: share it only with intended guests and replace it after changing the password.
Which WiFi security types are supported?
The generator supports WPA/WPA2, WEP, and networks without a password. Choose the option that matches the network configuration; an incorrect security type can prevent the join prompt from working. WEP and open networks provide weaker protection and should only be used when they reflect an existing network you understand.
How much text can a QR code contain?
Capacity depends on the character set, QR version, and error-correction level. The standard can hold up to 2,953 eight-bit bytes in its largest symbol, but a practical code should usually be much shorter so it remains easy to reproduce and scan. Emoji and non-Latin characters can require multiple bytes each.
What information is included in a vCard QR code?
This tool can include a first and last name, organisation, job title, telephone number, email address, and website. It creates a vCard 3.0 text record and places that record inside the QR code. Only enter details you are comfortable distributing to anyone who receives the image.
Why does vCard mode require a name and a phone number or email?
A name gives the receiving address book a usable identity, while a phone number or email provides a direct way to contact that person. Requiring both prevents the generator from producing an almost-empty contact card that scanners may reject or users cannot use meaningfully.
Does scanning a vCard automatically save the contact?
Usually not. A compatible scanner typically opens a contact preview and asks the person to confirm before saving. The exact fields shown and the confirmation flow depend on the device, camera app, and contact application.