Free · no expiry · no sign-up

Free QR Code Generator

Create QR codes for a website URL, WiFi network, vCard contact, email, phone number, or plain text. Pick your colours, then download instantly. Works forever with no scan limits.

Frame
Behind code
Dot style
logo preview

Add a logo in the centre of your QR code. Error correction is boosted automatically so the code still scans. Keep the logo small and simple for best results.

Your QR code
appears here
SCAN ME
Please fill in the fields above.

QR code types you can create

URL QR code

Point a QR code to any website link. The most common type, great for posters, packaging, and menus.

WiFi QR code

Let guests connect to your WiFi by scanning, no password typing. Perfect for cafes, offices, and homes.

vCard QR code

Share your contact details on a business card or email signature. One scan saves you as a contact.

Email QR code

Open a pre-filled email to your address with a subject and message ready to send.

Phone QR code

Scanning opens the dialer with your number ready to call. Handy for support and service businesses.

Text QR code

Encode any plain text, a note, a code, a serial number, that appears when the code is scanned.

How to create a WiFi QR code

A WiFi QR code lets anyone join your network by scanning it, no need to read out a long password. Here is how to make one:

  1. Click the WiFi tab above.
  2. Enter your network name (SSID) exactly as it appears, including capitals.
  3. Type the WiFi password and choose the encryption type (WPA/WPA2 for most modern routers).
  4. Pick a size and download the PNG. Print it and stick it where guests can scan it.

When someone scans the code with their phone camera, they are prompted to join the network automatically. It is perfect for cafes, restaurants, offices, Airbnbs, and homes.

How to make a vCard QR code

A vCard QR code stores your contact details so people can save you with a single scan, ideal for business cards, name badges, and email signatures.

  1. Click the vCard tab.
  2. Fill in your name, phone, email, and optionally your company and website.
  3. Download the QR code and add it to your card or signature.

When scanned, the phone offers to save all your details as a new contact instantly, no manual typing.

Why use QR codes?

QR codes bridge the physical and digital worlds. Restaurants use them for contactless menus, shops for payment links and offers, marketers for tracking campaign traffic, and event organisers for tickets and check-ins. Because the code encodes your data directly and is generated in your browser, it keeps working forever with no scan limits and nothing stored on a server.

Tips for QR codes that always scan

  • Keep good contrast, a dark code on a light background scans best. Avoid light-on-dark for print.
  • Leave white space (a quiet zone) around the code.
  • For URLs, keep the link short so the pattern stays simple.
  • Use a higher error-correction level if the code may get scratched, dirty, or printed small.
  • Always test-scan the printed code before mass production.

Frequently asked questions

No. The QR code image encodes your data directly, so it works forever with no scan limits and no expiry. These are static QR codes, not tracked redirect links.

Choose the WiFi tab, enter your network name (SSID), password, and encryption type, then download the code. Anyone who scans it connects to your WiFi automatically, no typing needed.

A vCard QR code stores your contact details (name, phone, email, company). When someone scans it, they can save you as a contact in one tap, ideal for business cards and email signatures.

Yes. Pick any foreground (code) and background colour. For reliable scanning, keep a strong contrast, a dark code on a light background works best.

Yes, completely free with no watermark, no sign-up, and unlimited QR codes. Everything is generated privately in your browser.

More free tools: Bulk URL Opener · Password Generator · Image Compressor