Skip to content
SmallQRCodeSmallQRCode

Free QR Code Generator

Create custom QR codes instantly for websites, Wi-Fi, text, email, phone numbers, contacts and more, then download a printable PNG or SVG: free, no sign-up, and the codes never expire.

  • No account
  • No watermark
  • Never expires
  • Runs in your browser

Making a url QR code? See the full URL QR Code guide →

Paste the full link, or just type the domain: https:// is added automatically.

Customize design

Presets

Higher levels survive more damage and bigger logos, at the cost of a denser code.

Blank border around the code in modules. 4 is the specification recommendation.

Center logo (optional)

Your QR code

Made in your browser
Your QR code appears here as you type

Waiting for valid content

Free, no watermark, never expires. SVG scales to any size for print.

Why use this generator?

Generated on your device

The generator creates QR codes in your browser without uploading your QR inputs for generation. Website analytics and diagnostics are separate; see our Privacy Policy.

Instant, unlimited, free

No sign-up wall, no download limits, no watermark, no scan caps. Generate as many codes as you want, forever, for any use, including commercial.

Print-ready PNG + SVG

Download crisp PNGs up to 2048 px or true vector SVG files that scale to any size (billboards included) with the quiet zone and margins already correct.

Scanability guard

The generator warns you about low contrast, oversized logos, missing quiet zones and over-dense codes before you print anything that won’t scan.

Your QR content is generated locally

Local QR generation and website data collection are different. Read how we handle analytics, diagnostics and contact messages in our Privacy Policy.

Generated locally
Your browser computes the QR code on your device. The generator does not upload your links, passwords or contact details to create a code.
No account required
Open the generator, type and download. No account or email address is required to make a QR code. Contacting us is a separate, optional step.
Share codes with care
Our tool-usage event records exclude your QR inputs. But a shared QR code is readable data, not encryption: anyone who can read it can recover its contents, including Wi-Fi passwords.
Free, watermark-free downloads
Full-resolution PNG and SVG files with no watermark, no sign-up gate and no hidden “HD upgrade”.

How to make a QR code in 3 steps

  1. 1

    Step 1: Choose your QR code type

    Pick what the code contains (website, Wi-Fi, text, contact, email, phone, location, event, WhatsApp or a social profile) and fill in the fields.

  2. 2

    Step 2: Customize the design

    Set colors, module shapes, corner styles and an optional center logo. Sensible defaults mean you can also just leave everything as it is.

  3. 3

    Step 3: Download your printable QR code

    Save your QR code as a PNG or SVG file. It's a static code: it works forever, needs no account, and never expires.

QR code guides

Practical, honest guides, from picking the right size to troubleshooting a code that won’t scan.

Browse all guides →

Frequently asked questions

Is this QR code generator really free?
Yes, every tool on this site is completely free with no account, no watermark, no download limits and no scan caps. The codes are yours to use commercially, on anything from business cards to packaging.
Do the QR codes expire?
No. These are static QR codes: the content is physically encoded in the pattern itself, so they keep working forever, even if this website disappeared tomorrow. There is no subscription that can lapse and no service that can switch them off.
Is my QR content uploaded for generation?
No. The generator creates QR codes and downloads in your browser without uploading your QR inputs. Our own tool-usage event records exclude those inputs. Separately, website analytics, error diagnostics and contact messages can involve personal data; see our Privacy Policy. Anyone who can read a shared QR code can decode its contents.
Which formats can I download?
PNG in 512, 1024 or 2048 pixel sizes, and SVG, a true vector format that scales to any print size without quality loss. Both are free, watermark-free and generated locally on your device.
Can I add my logo to the QR code?
Yes. Upload a logo and it's placed in the center; error correction is automatically raised to the highest level and the covered modules are removed for a clean look. If the logo grows too large for reliable scanning, you'll get a warning.
What’s the difference between static and dynamic QR codes?
A static code contains the content itself, so it works without a QR redirect service, but the encoded destination can’t be changed after printing. Anyone who can read the code can decode its contents. A dynamic code points to a redirect service that can be re-aimed and tracked, which requires an account and a running subscription. Our tools generate static codes; our guide covers the trade-offs in detail.
Can I use these QR codes commercially?
Yes. Every QR code you generate here is free for commercial use with no watermark and no attribution required. Print it on menus, packaging, business cards, flyers or product labels: the file is yours, with no license terms attached.
Should I download PNG or SVG?
PNG is a raster image: perfect for screens, presentations and everyday printing at 512, 1024 or 2048 pixels. SVG is a vector file that scales to any size without quality loss: choose it for large-format printing (posters, banners, signage) or when a designer needs to edit the code in Illustrator, Figma or Inkscape.
Do I need an account or sign-up?
No account or email address is required to generate or download a QR code. Open the generator, type your content and download. If you choose to contact us, the separate contact form asks for your name and email so we can respond.