Home / Writing and design / QR code generator

Free QR Code Generator

Make a QR code that opens a ready-to-send email, saves your contact details to a phone, or opens your website. Codes are created in your browser and never expire, because nothing points through our servers.

Style

Your QR code

PNG for documents and social posts; SVG stays sharp at any size, best for print.

How to use the QR Code Generator

  1. Choose what the code should do: open an email, save a contact, open a website, or show text.
  2. Fill in the details.
  3. Adjust colours and error correction if you like.
  4. Download PNG or SVG, and test-scan it with a phone before printing.

Ideas for using QR codes

Flyers and posters: an Email QR code that opens a pre-filled enquiry, so people contact you on the spot.

Business cards and name badges: a Contact card QR code that saves your details straight into their phone.

Shop counters, menus and packaging: a Website QR code linking to your offer, reviews page or sign-up form.

Event check-in or instructions: a Text code with short information.

Printing tips

Print codes at least 2 cm (0.8 in) wide, larger if people will scan from a distance.

Leave white space around the code; the generator adds the standard quiet zone.

Keep strong contrast: dark code, light background. Avoid glossy surfaces where light glare can hide the code.

Related free tools

What the QR code generator does

This generator makes QR codes that open a pre-written email, save your contact details to a phone, open a website, or show a short piece of text. It is a simple way to let people reach you from a flyer, business card or shop counter without typing anything. The details are stored inside the code itself, so there is no link that can break later.

Benefits

  • Four kinds of codeChoose Email, Contact card, Website or Text, and fill in only the fields that kind of code needs.
  • Email codes that are ready to sendAdd the address, and optionally a subject and message. When someone scans it, their email app opens with everything filled in.
  • Contact cards for phonesEnter a name, company, job title, phone, email and website, and scanning the code offers to save you as a contact.
  • Your own colorsPick the code color and background color. The tool warns you if the contrast is too low or the code is light on dark, which many phones struggle to scan.
  • Error correction you can chooseSelect Low, Medium, High or Highest. Higher levels help a code scan when it is partly covered or printed outdoors.
  • Print-ready downloadsDownload a PNG for documents and social posts, or an SVG that stays sharp at any print size. The standard white border is added for you.
  • Live preview and checksThe code updates as you type, shows how many characters it holds, flags addresses that look incomplete, and warns when long content needs printing larger.
  • Accents and emoji supportedText is encoded as UTF-8, so names and messages with accented letters come through correctly.

Who it is for

  • A small-business owner adding an Email code to flyers and posters so customers can send an enquiry on the spot.
  • A salesperson or consultant printing a Contact card code on business cards and name badges.
  • A shop or restaurant owner putting a Website code on menus, counters or packaging.
  • A real estate agent adding a code to yard signs and open-house handouts.
  • An event organizer or teacher sharing a short message or link with a room full of people.

How to use it

  1. Pick the type of code: Email, Contact card, Website or Text.
  2. Fill in the details.
  3. Adjust the colors and error correction if you want to.
  4. Download the code as a PNG or SVG.
  5. Test-scan it with a phone before you print.

Your privacy

The QR code is drawn in your browser and nothing you type is sent to a server. Because the information sits inside the code and not behind a redirect, the code keeps working without ListaFix.

Frequently asked questions

Do these QR codes expire?

No. The information is stored directly in the code, not behind a redirect link, so it works forever and we can't switch it off.

What does the Email QR code do?

Scanning it opens a new email with the address, subject and message already filled in, so customers just tap Send.

What is error correction?

Extra data that lets a code scan even if part of it is dirty or covered. Use High or Highest if you'll place a logo over the code or print it outdoors.

Should I download PNG or SVG?

PNG for documents, websites and social posts. SVG for print: it stays perfectly sharp at any size.

Can I change where the code points after printing?

No. These codes contain the information directly, which is why they never expire. Changeable "dynamic" codes need a redirect service, which can also be switched off by its owner.

Is there a limit on how many codes I can make?

No. Make as many as you like, free, with no account.