Generate your QR Code for FREE

Templates

All templates

Body shape
Corner markers

Border

Centre

Colour
Logo

Brand icons by Simple Icons; brand logos belong to their owners. Basic icons by Lucide.

Frame

Corners

Advanced

Error correction

How much of the code can be covered or damaged and still scan. Lower levels make a simpler code with bigger dots, easier to scan when printed small. A logo needs a high level.

Files

PNG

Download your QR code for FREE No account needed

Keep your QR codes

Save them to your account and change where they point, even after printing.

Create account

From $10, paid once.

How it works ↓

How it works

  1. Type or pasteA link, text, email address, phone number or Wi‑Fi network. We detect which one it is automatically.
  2. Make it yoursOptional: pick a colour and a shape. Every style is checked so it still scans.
  3. Download and printPNG for screens and documents, SVG for print. Use it anywhere, as often as you like.
Free, for good
Static QR codes cost nothing. No trial, no limits on downloads.
No sign‑up, no watermark
Nothing stands between you and your code, and nothing is added to it.
Private by design
Your code is made in your browser. What you type is never sent to our servers.
Never expires
A static code stores your content directly, so it keeps working for as long as it’s printed.
Need to change it later?
A dynamic QR code lets you edit the destination after printing and see how often it’s scanned. $10, once.

QR codes, explained

What is a QR code?

A QR code (short for Quick Response code) is a square, two‑dimensional barcode that a phone camera can read in a fraction of a second. Unlike a classic barcode, which stores a short number in a single row of lines, a QR code stores information both horizontally and vertically. That lets it hold a full web address, a message, contact details or Wi‑Fi credentials in a small printed square.

QR codes were invented in 1994 by Denso Wave, a Japanese company, to track car parts in factories. They became an everyday tool once smartphone cameras started reading them without a separate app. Today you’ll find them on restaurant menus, posters, packaging, business cards, tickets and shop windows.

How does a QR code work?

A QR code is a grid of black and white squares called modules. The three large squares in the corners are finder patterns: they tell a camera where the code is and which way up it is, so it can be scanned from any angle. Smaller patterns inside the code help the camera correct for distance and perspective.

The rest of the grid holds your content, plus extra error correction data. Error correction is what lets a slightly scratched, smudged or partly covered code still scan. This generator uses a high level of error correction, so a code can lose part of its surface and keep working.

Static and dynamic QR codes

A static QR code stores your content directly in the pattern. It needs no server, no account and no subscription, and it never expires. The trade‑off: once printed, its content can’t change. To point it somewhere else, you make and print a new code.

A dynamic QR code stores a short web address that forwards to your destination. Because the forwarding happens online, you can change where the code leads after it’s printed and see how many people scan it. Dynamic codes depend on the service that hosts them, which is why they usually cost money.

What can a QR code contain?

How to make a QR code that always scans

How to scan a QR code

On most iPhones and Android phones, open the camera and point it at the code. A link or action appears on screen; tap it to open. If nothing happens, check that QR scanning is turned on in your camera settings, or use the scanner in Google Lens.

Frequently asked questions

Is this QR code generator really free?

Yes. Making, customising and downloading static QR codes is free, with no account, no watermark and no download limit. Only dynamic codes, which can be edited after printing, are paid.

Do the QR codes expire?

No. Static codes store your content directly, so they work for as long as the code exists. A code that opens a website does depend on that website staying online.

Can I use the QR codes commercially?

Yes. Use them on products, packaging, menus, ads and anything else, as often as you like.

Can I change a QR code after printing it?

Not a static one: its content is part of the pattern. If you expect your link to change, use a dynamic QR code, which lets you update the destination at any time.

Which file format should I download?

PNG works everywhere, from documents and slides to websites. Choose SVG for printing: it’s a vector file that stays sharp at any size.

Is my data safe?

Your QR code is generated in your browser. What you type isn’t sent to or stored on our servers.