How to make a QR code

Paste your link above and the code appears. Here is the whole process, including the checks that save a print run.

  • Never expires
  • No sign-up, no watermark
  • Vector PDF & SVG with your logo
  • Runs in your browser
Your QR code

Fill in the form and your code appears here.

Waiting for your data
  • A decoder in your browser read this code back and got exactly your data. Scan one printed copy with your phone before a large print run.

scales freely

Your data and logo stay on this device. Nothing is uploaded.

Colors and shape

Ready-made styles

Color presets

Pattern

Corners

Gradient

Logo

A logo hides part of the code, so error correction is raised and the size is limited to what the code can safely repair.

Error correction

A phone can still read a code that is partly damaged: scratched, dirty or covered by a logo. This level sets how much damage it can recover from. A higher level gives more reserve, but the code gets denser, with smaller squares, and holds less data.

Most people should leave Automatic: it picks M, or H with a logo, and lowers the level if the data does not fit. Choose Q or H for codes outdoors or on packaging that can get damaged, and L or M for long text or very small print. With a logo the level is never below Q.

Which one do you need?

Direct codeDynamic code
Cost over the yearsFreeUsually a subscription
If the QR company closesKeeps workingStops working
Who sees your scansNobodyThe provider
Address people see before openingYoursUsually the provider’s
Wi-Fi and contact details without internetYesUsually no
Change the destination after printingOnly through your own domainYes
Scan statistics for each codeNoYes
Best forMenus, plaques, packaging, business cards, Wi-FiAd campaigns you measure, links that change often

Five steps from link to print

You need no account and no app. It works the same in a phone browser and on a computer.

  1. Choose what the code opens. A website is the default. Use the buttons at the top for Wi-Fi, a contact, a phone number and more.
  2. Enter your data. For a link, copy the address from your browser and paste it. The code appears as you type.
  3. Style it if you like. Add a logo and colors. Keep dark squares on a light background.
  4. Download the right file. PDF or SVG for print, PNG for screens and documents.
  5. Scan a printed copy. The site reads every code back, but only a real phone and real paper prove it works.

Which file to download

Vector files stay sharp at any size, so they suit anything that goes to a printer. A PNG is made of pixels, so pick a size larger than you need.

  • PDF: flyers, posters and anything a print shop handles
  • SVG: design tools such as Illustrator or Figma
  • PNG: websites, slides, Word and Google Docs

Before you print

Most failed codes come from a small list of causes, and all of them can be checked in a minute.

  • Contrast: dark code on a light background, never the reverse
  • Margin: leave the blank border around the code
  • Size: at least 2 cm (0.8 in) wide, and more for long links or long distances
  • Destination: the page must stay online at that address, because a printed code cannot be changed

Questions

Can I make a QR code on my phone?

Yes. Open this page in your phone’s browser, paste the link and download the file. Nothing needs installing.

How do I put a QR code into Word or Google Docs?

Download the PNG and insert it as a picture. Hold the corner when resizing so that it stays square.

How do I make a QR code for a link?

Copy the address from your browser’s address bar and paste it into the Website address field. The code holds that exact address.

Will this QR code ever expire?

No. There is nothing that can expire: the code contains your data itself and works without any server. It keeps working as long as it can be scanned and, for a link, as long as that website exists.

Is it really free? Are there limits on scans?

Yes, it is free with no account. Scans are unlimited because nobody counts them: a scan happens entirely between the code and the phone. The site is paid for by advertising.

Do you see my data or logo?

No. The code is created in your browser and nothing is uploaded. You can load the page, go offline, and it keeps working.

Will it scan on every phone?

Every code is read back by a decoder in your browser before download, and you get a warning if that fails. That is a software check, so scan one printed copy with your own phone before a large print run.