Free tool

Free QR code generator

Turn any web address or text into a QR code you can print on flyers, menus, signs and business cards. Choose your colors, check that it will scan, and download a PNG or SVG file.

  • Free, no account
  • No email required
  • Runs in your browser; nothing is uploaded
What is the code for?

Tip: shorter links make simpler, easier-to-scan codes.

Good default for most uses.

The empty border scanners need around the code.

Your QR code

Enter a web address to see your QR code appear here.

Enter your link or text to enable downloads.

How to make a QR code

  1. Choose Website link for a web page, or Plain text for a phone number, email, Wi-Fi details or a note.
  2. Type or paste your link. The preview updates instantly, and you can see exactly what the code contains.
  3. Pick colors with strong contrast. Dark code on a light background scans most reliably.
  4. Choose a PNG size or download the SVG, then test the code with your own phone before printing.

Static vs. managed QR codes

This tool makes static QR codes. They are simple and permanent, but whatever you encode is fixed forever. If you print thousands of cards and later change your website, a static code keeps pointing to the old address. A managed code solves that, because the printed code points to a permanent link whose destination can be updated later.

Comparison of static and managed QR codes
FeatureStatic (this tool)Managed (Digital Hub)
CostFreePart of the Digital Hub; ask us for details
Change the destination after printingNoYes, without reprinting
One code for a whole print runYesYes
Depends on another serviceNo. The link is inside the code.Yes. Scans pass through our redirect.
Best forPermanent links, text, one-off usesLarge print runs where the destination may change

Tips for a QR code that scans every time

  • Keep the quiet zone. Leave an empty border of at least four modules (squares) around the code. Crowding it with text or images is the most common reason codes fail.
  • Use contrast. A dark code on a light background is safest. Avoid light-on-dark, gradients and low-contrast color pairs; the tool warns you when a combination is risky.
  • Keep links short. Fewer characters make a simpler pattern with bigger squares, which scans faster at small sizes.
  • Test before you print. Scan the actual printed sample with an iPhone and an Android phone, in the lighting where it will be used.
  • Tell people what to expect. Add a short line such as "Scan to see our menu" so people know why they should scan.

Where local businesses use QR codes

Restaurants link to menus, contractors link to quote forms, salons link to booking pages, and retailers link to offers or review pages. QR codes work on business cards,postcards, flyers andyard signs. You can also make aGoogle review card or abusiness card with a QR code on the back using our other free tools.

Frequently asked questions

Is this QR code generator really free?

Yes. There is no account, no watermark, no email request and no payment. You can create as many codes as you like and download them as PNG or SVG files.

Do these QR codes ever expire?

No. A static QR code contains your link or text directly, so it works for as long as your destination does. It does not depend on The Marketing Outlet or any other service.

What is the difference between a static and a managed QR code?

A static code stores the destination inside the pattern itself, so it can never be changed after printing. A managed code points to a permanent short link that The Marketing Outlet redirects for you, so the destination can be updated later without reprinting.

Which error correction level should I choose?

Medium works for most uses. Choose Quartile or High if the code will be printed small, on rough materials, or might be partly covered by a logo, scuffs or folds. Higher levels make the pattern denser, so they need a little more printed size.

How big should I print a QR code?

As a rule of thumb, at least 0.8 inches (2 cm) square for short links held close, and larger for anything people scan from a distance. Print a test and scan it with a few phones before you print a large batch.

Should I download PNG or SVG?

Use SVG for printing and anything that needs to be resized, because it stays sharp at any size. Use PNG for websites, email and social media. The 2048 and 4096 pixel PNG sizes are suitable for print as well.

Is the information I type kept private?

The code is generated entirely in your browser. What you type is not sent to our servers, and scans of a static code do not pass through us.