Free QR Code Generator

Turn any link or text into a QR code in seconds. Pick your colors, size it how you like, and download a clean PNG or SVG. No signup, no watermark, and it all runs right here in your browser.

No signupNo watermarkPNG and SVGMade in your browser
#000000
#ffffff
Type something to see your QR code

SVG stays sharp at any size. Use it for print and large signs.

How to make a QR code

1

Type your text or URL

Paste a link, Wi-Fi password, phone number, or any text. The code updates as you type.

2

Pick colors and size

Set the code color, the background, the size, and the error correction level. Keep good contrast so phones read it.

3

Download PNG or SVG

Grab a PNG for screens and quick sharing, or an SVG for print and large signs that need to stay sharp.

4

Test before you print

Scan it with your phone camera first. Always check a real scan before sending a batch to the printer.

PNG or SVG, which one do you want?

Short version. PNG is a normal image. It is perfect for screens, slide decks, websites, social posts, and anything digital. Most people want PNG and never think about it again.

SVG is the one to grab when something gets printed. It is a vector, so it stays perfectly sharp whether it lands on a business card or a six foot banner. If a print shop asks for the code, send the SVG and they will love you for it.

Make sure it actually scans

A QR code is only useful if a phone can read it. A few simple rules keep yours reliable. Keep good contrast, a dark code on a light background is the safe bet. Avoid putting the code on a busy photo, a fold, or a curved bottle. Give it a bit of white space around the edges, that quiet margin matters more than people think.

Bump up the error correction level if the code will live somewhere it might get scuffed or partly covered, like a sticker or packaging. Higher correction means the code still works even when a chunk of it is damaged. And print it big enough. A tiny code on a poster that people scan from across the room is just decoration.

What people use it for

  • Business cards and resumes: link to your site, LinkedIn or portfolio. Use a small, high contrast code and grab the SVG for the print shop.
  • Flyers, posters and menus: point people to a registration page, a menu, or a special offer. Print it large and high resolution.
  • Product packaging: link to a manual, a how-to video, or warranty registration.
  • Wi-Fi and events: share your guest Wi-Fi, an event page, or a photo album without typing anything out.

Handy related tools

Favicon GeneratorSVG to PNGImage to Base64Add Text to Image

Frequently asked questions

Is this QR code generator really free with no signup?+
Yes. No account, no email, no signup, and nothing to pay. You make as many codes as you want and download them straight away.
Are there any watermarks or logos on the QR codes?+
None. The code you download is clean. No corner badge, no branding, no tracking pixel. It is just your QR code.
Can I change the QR code colors and keep it scannable?+
Yes. Pick any code and background color you like. Just keep strong contrast, a dark code on a light background reads best. Very light codes or low contrast can fail to scan.
How do I download a QR code as PNG or SVG?+
Use the PNG button for a normal image, great for screens, docs and social. Use the SVG button for a vector file that stays razor sharp at any print size, which print shops prefer.
Do these QR codes expire or have a scan limit?+
No. These are static QR codes. The data is baked right into the pattern, so they never expire and there is no scan limit. They work forever, offline included.
Does the generator keep my data private?+
Yes. The whole thing runs in your browser. Your link or text is never sent to a server, never logged, and never stored. Nobody sees what you encode but you.