QR Code Generator

Generate a QR code for any link or text and download it as PNG or SVG. Free and private.

How QR Code Generator works

A QR code is a square barcode that a phone camera can read to jump straight to a link or reveal a piece of text, which saves people from typing a long web address. If you want customers, guests, or readers to reach something with a single scan, a QR code is the bridge. This tool turns any link or text you enter into a code you can download as a PNG or an SVG.

Using it is quick. You type or paste the web address or text you want the code to carry, watch the code appear, and download it in the format you need. PNG gives you a ready-to-use image for a screen or a quick print, while SVG gives you a vector that stays sharp at any size, which is what you want for large signage or professional printing.

It helps to know how the format choice affects the result. A QR code is just a pattern, so the SVG version can be scaled up to poster size without ever going blurry, since it is drawn from math rather than pixels. The PNG is a fixed-size image that is simpler to drop into most places but will soften if enlarged a lot. For anything that will be printed big, the SVG is the safer pick.

Reach for a QR code when the person scanning is standing in front of a physical thing, like a poster, a menu, a package, or a business card, where a tappable link is not possible. If you are already in a digital space where someone can just click, a plain hyperlink is simpler and a QR code adds nothing. The code earns its place in the gap between the physical and the online.

People use this for a menu link on a restaurant table, a Wi-Fi or contact detail on a flyer, a payment or portfolio link on a business card, and a product page printed on packaging. Each is really the same idea, which is getting a phone to the right place without typing.

The code is generated in your browser from the text you enter, so nothing you type is uploaded to a server. It is free and needs no account. The only real limit is your device's memory, though in practice a very long piece of text also makes the code denser and a little harder for a camera to read.

Frequently asked questions

Should I download the PNG or the SVG?

Choose PNG for quick use on screens or small prints, and SVG when you need the code to scale up cleanly for posters or professional printing. The SVG stays crisp at any size because it is a vector.

Do these QR codes expire or stop working?

No, the code is a fixed pattern that encodes your link or text directly, so it keeps working as long as the link it points to is live. There is nothing on our end that can switch it off.

Can a QR code hold plain text, not just a link?

Yes, you can encode any text and a scanner will simply display it. This is handy for short notes, codes, or contact details as well as web addresses.

Why is my QR code hard to scan?

A very long link or block of text packs more into the pattern, making it denser and harder for a camera to read, especially when printed small. Shortening the content or printing the code larger usually fixes it.

How big should I print the code?

Bigger is more forgiving, and the general rule is that a code needs enough size and clear space around it to scan from the expected distance. For signage viewed from far away, use the SVG and print it large.

Can I track how many people scan it?

No, this is a plain static code with no tracking built in, which is why nothing you enter is uploaded. If you need scan analytics you would route the link through a service that offers that separately.

Related tools

Polished Pixels. All tools. About. Contact. Every tool runs in your browser and your files are never uploaded.