Free QR Code Generator
Make a free QR code for a link, text, Wi-Fi network or contact card and download it as PNG or SVG. The code is static, so it never expires and needs no account.
Browser tool
What should the code open?
The preview updates as you type.
Download
Enter content to enable downloads.
About QR Code Generator
A QR code for a link, some text or contact details, downloadable as PNG or SVG. The choice that matters most is the format: printed codes should be vector, because a scaled-up bitmap is a code that fails to scan. Generating a code is free and online, and the image is delivered unmarked: no watermark, no account. Nothing you encode is uploaded.
How to use QR Code Generator
- Enter what it should containA URL, plain text, or structured contact details.
- Set the error correction levelHigher levels survive damage and dirt at the cost of a denser code. Printed codes that will live in the world want a higher level.
- Download PNG or SVGSVG for print and anything that will be resized; PNG for a fixed-size placement on screen.
Error correction is not a setting to max out
The four levels allow recovery from roughly 7%, 15%, 25% and 30% damage, and each step adds redundancy that makes the pattern denser. A denser code needs to be printed larger or scanned closer. For a sticker on a wet surface the highest level is right; for a URL in a slide deck the lowest is fine and scans from further away.
What you can make, and how big
The generator makes codes for plain text, a web address, a Wi-Fi network (WPA, WEP or open, including hidden networks) and a contact card in vCard 3.0 format. Downloads are PNG at 256, 512, 1,024 (the default) or 2,048 pixels, any custom size from 64 to 4,096, or SVG for print. Error correction runs from L to H, M by default, and the quiet zone defaults to the recommended four modules. Adding a logo, a PNG, JPG, WebP or SVG of up to 2 MB, switches error correction to H so the code still scans with its centre covered.
What it does not do
- Longer content means a denser code. A very long URL produces something that needs to be printed large or scanned from close up — shorten the link first.
- A QR code is opaque to the person scanning it. They cannot see where it leads before following it, which is why they are an effective phishing vector and why the destination should be a domain people recognise.
- Printed codes need quiet space around them and adequate contrast. A code printed edge-to-edge or in low contrast will not scan.
QR Code Generator: questions people ask
- Should I use PNG or SVG?
- SVG for anything printed or resized, because it stays sharp at any scale. PNG is fine at a fixed size on screen. Enlarging a small PNG softens the module edges, and soft edges are what defeat a scanner.
- Do these codes expire?
- No. The code encodes your content directly and will decode to it forever. What can break is the destination — if the URL stops working, so does the code, which is an argument for pointing at a link you control.
- Is this QR code generator really free, with no sign-up?
- Yes. There is no account, no trial and no watermark on the code, and the PNG or SVG you download is yours to print or publish, including on products and packaging.
- Can I make a QR code for Wi-Fi or a contact card?
- Yes. Choose Wi-Fi to enter the network name, security type and password, so a phone joins the network when it scans; choose Contact to store a name, phone number and email that a phone offers to save.
- Does the QR code go through a redirect or track scans?
- No. The code contains your text, link or network details directly, with no short link or tracking address in between, which is also why it never expires. The trade-off is that nobody, us included, can count scans or change where a printed code points.
Questions about ToolsVerse itself — privacy, cost, what happens to your files — are answered in the frequently asked questions.
Related tools
The tools people most often need alongside QR Code Generator.
Can’t find the tool you need?
Tell us what you’re looking for and we’ll consider adding it.