QR code maker

Report a bug

Make a QR code for a link, some text, a Wi-Fi network, a contact card, an email or a phone number. It is made in your browser, so nothing you type is sent anywhere. Save it as an SVG (sharp at any size, good for printing and engraving) or a PNG.

What should it hold?

Look

Your QR code

Test the code with a phone before you print or engrave it, and keep a bold dark-on-light look so scanners can read it.

How the QR code generator works

Type a link or text, or fill in a Wi-Fi, contact, email or phone form, and the QR code appears as you type. Download it as a sharp SVG or a PNG. The codes are made in your browser, are not tracked, and do not expire.

Steps

  1. Choose a tab: Link or text, Wi-Fi, Contact card, Email or Phone.
  2. Fill in the fields. The code updates as you type.
  3. Choose the error correction level, border size and colors, and the PNG size.
  4. Download SVG or PNG, or copy the image.
  5. Scan the code with a phone before you print it.

Example

For a guest Wi-Fi sign, choose Wi-Fi, type the network name and password, keep WPA, and download the SVG. Anyone who scans it can join without typing the password.

Questions

Do these QR codes expire or track scans?
No. The code holds your text directly. There is no redirect through a server, so nothing can expire or be counted.
Which error correction level should I use?
Medium is a good default. Use High if the code may get scuffed or carry a logo, and Low for the smallest code.
Why does the tool warn about colors?
Scanners need strong contrast, with a dark code on a light background. Inverted or low-contrast codes often fail.
SVG or PNG?
Use SVG for print and sign making because it stays sharp at any size. Use PNG for documents and web pages.

QR Code is a registered trademark of Denso Wave Incorporated.

Related tools

Install on iPhone or iPad

Tap the Share button in Safari, then choose Add to Home Screen. The app then works offline.