QR Code Generator

Turn any link or text into a QR code you can print or share. Pick colors, size, and error correction, then download a JPG or a scalable SVG — free, with no sign-up and no expiring redirects.

QR Code Settings
QR Code Preview

Enter text or URL above and click "Generate QR Code" to see your QR code here.

Features

Custom QR Codes

Generate QR codes for any text, URL, or content with customizable colors and sizes.

Multiple Formats

Download your QR codes as high-quality JPG images or scalable SVG vectors.

Error Correction

Choose from different error correction levels to ensure your QR codes work reliably.

How to make a QR code

  1. Paste the URL or type the text you want the code to open.
  2. Pick an error correction level. Medium works for most uses; choose High if you'll put a logo on it.
  3. Set the size and margin, and choose colors with a dark foreground on a light background.
  4. Click Generate QR Code, then scan it with your own phone before you share it.
  5. Download an SVG for print or a JPG for screens and documents.

What error correction level should you use?

Error correction adds redundant data so a QR code can still be read when part of it is damaged, dirty, or covered. Higher levels are sturdier but make the pattern denser, which needs a larger printed size to scan reliably.

LevelData it can recoverBest for
L (Low)~7%Screens and clean digital use where the code won't get damaged.
M (Medium)~15%The default. Good for most flyers, posters, and packaging.
Q (Quartile)~25%Outdoor or industrial prints that may get scuffed or dirty.
H (High)~30%When you place a logo over the center or expect heavy wear.

How big should a QR code be?

Size depends on how far away people will scan it and how much data it holds. Longer URLs produce denser codes, so shorter links scan more easily at small sizes.

  • Business cards and packaging: at least 2 × 2 cm (0.8 in).
  • Flyers and menus:3–4 cm (1.2–1.6 in) is comfortable at arm's length.
  • Posters and signs: roughly one-tenth of the scanning distance. Scanned from 2 meters, aim for about 20 cm.

Design tips for QR codes that scan

  • Keep contrast high. Dark code, light background. Black on white is the safest choice; dark brand colors on white or cream usually work too.
  • Leave the quiet zone.The blank margin around the code helps cameras find it. The standard is four modules (the small squares) on every side, which is this tool's default margin.
  • Test before printing. Scan with more than one phone, from the real distance, in the real lighting.
  • Tell people what they get.A short line like "Scan for the menu" next to the code gets more scans than a code on its own.

To measure results, tag the link with the free UTM builder before creating the code.

Turn every scan into a follow

Point your QR code at a Schedulin link-in-bio page and one scan leads to your latest posts, links, and social profiles — updated any time without reprinting.

See link in bio

Frequently asked questions

Is this QR code generator really free?

Yes. There's no sign-up, no watermark, and no scan limit. The QR code encodes your link or text directly, so it keeps working as long as the destination does.

Do these QR codes expire?

No. These are static QR codes — the URL is stored in the pattern itself rather than behind a redirect service. The trade-off is that you can't change the destination after printing, so double-check the link first.

Should I download SVG or JPG?

Use SVG for print, packaging, and anything that will be resized: it's a vector, so it stays sharp at any size. Use JPG for quick use in slides, documents, or social posts.

How can I track scans from a QR code?

Add UTM parameters to the link before generating the code, for example utm_source=flyer&utm_medium=print. Scans then appear as that source in Google Analytics. The free UTM builder can create the tagged link for you.

Can I change the QR code colors?

Yes, but keep a dark foreground on a light background with strong contrast. Light-on-dark (inverted) codes and low-contrast color pairs fail on some phone cameras.

What is the minimum size for a printed QR code?

About 2 × 2 cm (0.8 × 0.8 in) for something scanned up close, like a business card. For larger distances, a common rule is to make the code at least one-tenth of the scanning distance wide.