Free QR Code Generator

Create a QR code for a website link, text, email address, phone number or Wi-Fi network, then download it as a PNG. Free, no signup, and generated in your browser.

100% client-sideYour link or text stays in your browser. Only the QR library loads from a CDN.

Email, phone and Wi-Fi codes use mailto:, tel: and WIFI: — see examples

Size

Your QR code will appear here

How to use the QR Code Generator

  1. Type or paste your website link, text or other content.
  2. Choose a size (larger sizes suit print) and an error-correction level.
  3. Click Create Your QR Code.
  4. Download the PNG or copy the image, then insert it into Word, Excel, a slide or a design.

Features

  • Website URLs, plain text, email addresses, phone numbers and Wi-Fi details, using the formats shown on this page
  • PNG image download in three sizes (Small 200 px, Medium 300 px, Large 500 px, plus a white margin)
  • Four error-correction levels: Low, Medium (default), Quartile and High, so small or slightly damaged codes still scan
  • A white margin (quiet zone) is added around the code so scanners can read it
  • Copy the image straight to your clipboard and paste it into Word or Excel (in browsers that support image copying)
  • Generated in your browser — the text you enter is never sent to a server

What can you put in a QR code?

A QR code is a scannable square barcode that stores text or a link so people can open it with a phone camera. Use this free QR code maker for business cards, posters, menus, packaging and documents. Everything is created in your browser, so it is safe for private links and notes.

Website QR code

Paste a full link such as https://example.com. Scanning opens the page in the phone's browser.

Text QR code

Type any short message, instructions or event details. The phone shows the text when the code is scanned.

Email QR code

Start with mailto:, for example mailto:name@example.com, so phones offer to write an email.

Phone number QR code

Start with tel: and include the country code, for example tel:+1234567890, so phones offer to call.

Wi-Fi QR code

Type WIFI:T:WPA;S:NetworkName;P:Password;; with your own details (use T:nopass for an open network). If the name or password contains ; , : or \, put a backslash in front of it. Guests can then join by scanning instead of typing a long password.

Add a QR code to Word or Excel

Word and Excel can show a QR code, but they do not have a built-in QR code generator. The simplest way is to make the code here and insert the picture:

  1. Create the QR code and click Download PNG (or Copy image).
  2. In Word or Excel choose Insert > Pictures and pick the PNG, or press Ctrl+V to paste a copied image.
  3. Drag a corner to resize it with the aspect ratio kept, and leave the white margin around it.

The picture is fixed: if you change the text, make a new QR code and replace the old picture. For a step-by-step guide with screenshots-free instructions for both programs, see How to Add a QR Code to Word or Excel.

Tips for better results

  • Keep the encoded text short — shorter input makes a simpler, more scannable code, especially at small print sizes.
  • Test the code with two or three different phone cameras before printing a large batch.
  • Leave a quiet white margin around the code; cropping it too tightly can stop scanners from reading it.
  • If the destination link might change later, point the code at a URL you control (like a redirect) rather than baking in a one-off page.

Frequently asked questions

Is this QR code generator free?

Yes. Creating and downloading QR codes is completely free, with no limits, no account and no signup.

How do I create a QR code online?

Type or paste your link or text into the box, choose a size and click Create Your QR Code. The code appears as an image that you can download as a PNG or copy.

Are my QR codes uploaded anywhere?

No. The QR code is created locally in your browser and never leaves your device. Only the QR library itself is loaded from a CDN.

How do I add a QR code to Word (MS Word)?

Create the code here, download the PNG, then in Word choose Insert > Pictures and select the file. You can also copy the image here and paste it into the document with Ctrl+V.

How do I add a QR code to Excel?

Download the PNG and use Insert > Pictures in Excel. In Microsoft 365 you can choose Place in Cell, so the picture sits inside a cell. In other versions, the picture floats over the sheet, and you can set it to move and size with the cells.

Can I get the QR code as an image?

Yes. The QR code is a PNG image in three sizes (200, 300 or 500 px, plus a white margin) that you can download or copy to the clipboard.

What can I put in a QR code?

Any text or URL, such as a website link, an email address, a phone number, business card details, a short message or Wi-Fi details. There is one input box, so for email, phone and Wi-Fi you type the standard format shown on this page.

Do QR codes expire?

No, the code itself never expires — it's a fixed pattern that always decodes to the exact text you entered. If the link it points to is taken down, the code will still scan, but the destination page will be gone.

How do I make a QR code for an email address or phone number?

Start the text with mailto: for an email address (for example mailto:name@example.com) or with tel: for a phone number (for example tel:+1234567890). Phone cameras then offer to write the email or place the call.

Which error correction level should I choose?

Medium is a good default. Choose High if the code will be printed small, on a textured surface or with a logo placed over it. Higher levels can recover more damaged data (about 7% for Low, 15% for Medium, 25% for Quartile and 30% for High) but make the pattern denser.

How big should I print a QR code?

As a rule of thumb, keep the code at least 2 cm (about 0.8 in) wide, and make it roughly one-tenth as wide as the distance people will scan it from. Always test-scan a printed sample first.

Can I make a Wi-Fi QR code that connects automatically?

Yes — type your network details using the standard Wi-Fi format your phone's camera recognizes: WIFI:T:WPA;S:YourNetworkName;P:YourPassword;; (use T:nopass if the network is open). Create the code as normal, and most phones will offer to join the network as soon as it's scanned.

Learn more