Free tool

Free QR code generator

Make static QR codes for links, Wi-Fi, contact cards and more. Style them to match your brand, generate hundreds at once from a CSV and download print-ready vector files — free, no sign-up, and nothing expires.

Open a web page, product listing, menu or form.

https:// is added automatically if you leave it out.

What the scanner reads

https://getstash.io/features/inventory

What is a QR code generator?

A QR code generator turns content — a link, a Wi-Fi network, a contact card or a batch number — into a two-dimensional pattern that any phone camera can read. This one creates static codes, which means the content is encoded directly in the pattern rather than routed through a third-party redirect, so the code works forever, records no scans and costs nothing.

How to make a QR code

  1. 1

    Choose what the code should do

    Pick a type — a link, Wi-Fi network, contact card, email, phone, SMS, plain text, location or calendar event — and fill in the fields. The preview updates as you type.

  2. 2

    Style it to match your brand

    Set the module and background colours, module and eye shapes, quiet zone, error correction and an optional centre logo. The scannability panel warns you before a choice makes the code hard to read.

  3. 3

    Add the rest of your codes in bulk

    Switch to bulk mode to paste or import a CSV of labels and content. Every row uses the same design, so a whole batch stays visually consistent.

  4. 4

    Download and test one

    Export SVG or PDF for print, PNG for screens, or a labelled PDF sheet for the whole batch. Scan one printed code with a phone before you produce the rest.

QR code types and what they are good for

Supported QR code content types, their encoding and typical uses
TypeEncoded asTypical use
Website linkURLPackaging, posters, shelf edge, product pages
Wi-Fi networkWIFI:Guest access in shops, cafés and stockrooms
Contact cardMECARD / vCardBusiness cards, trade shows, supplier contacts
Emailmailto:Support, reorder requests, feedback forms
Phone / SMStel: / SMSTO:Service labels, delivery notes, quick reorders
Plain textRaw textBatch numbers, bin locations, internal notes
Locationgeo:Pickup points, warehouses, delivery instructions
Calendar eventVEVENTStock counts, deliveries, launches
  • Export vector SVG or PDF for print — a scaled-up PNG softens module edges.
  • Keep the quiet zone clear: at least four modules of empty space on every side.
  • Keep printed modules above roughly 0.4 mm; shorten the content if they fall below.
  • Use dark modules on a light background, with a contrast ratio above 7:1.
  • Raise error correction to Q or H when you add a logo or print on curved or textured surfaces.
  • Scan one printed sample with an ordinary phone before producing the full run.

Frequently asked questions