Free QR Code Generator

Create custom QR codes instantly for URLs, WiFi, contacts, phone numbers, SMS and email. Add colours or a logo, then download as PNG, SVG or PDF — no signup, nothing uploaded.

Updates automatically as you type.
Adjust settings
Modules
Backdrop
No image selected
A logo raises error correction automatically so the code still scans.
Awaiting input
Generated locally — never sent anywhere.

What is a QR code?

A QR (Quick Response) code is a two-dimensional barcode that stores information — a web address, WiFi credentials, a contact card, a phone number or a short message — as a pattern of black and white squares. Any modern phone camera can scan one and act on it instantly, no app required.

How to create a QR code

  1. 1 Choose what you're encoding — a link, WiFi network, contact, phone number, SMS or email.
  2. 2 Enter the details. The code updates live as you type.
  3. 3 Optionally set a colour, background and error-correction level, or add a logo.
  4. 4 Download it as PNG, SVG or PDF.

Why Free QR

  • No signup or account required
  • Generated locally in your browser
  • Your data is never uploaded anywhere
  • High-resolution exports up to 2048px
  • Vector SVG and print-ready PDF support
  • Custom colours and centre logo support
  • Six content types: link, WiFi, email, phone, SMS, contact
  • Works fully offline once the page is loaded

Frequently asked questions

Is this QR code generator free?

Yes. You can create and download as many QR codes as you like, with no account and no signup.

Do QR codes expire?

No. A QR code you generate here never expires — it's just a pattern that encodes your text or link. It only stops working if the destination itself, like a website or WiFi network, changes or goes offline.

Can I add my own logo?

Yes. Upload an image in the advanced settings and it's placed in the centre of the code. Error correction is automatically raised so the code still scans reliably.

Is anything I type here uploaded or stored?

No. Every QR code is generated locally in your browser using JavaScript — your text, links and contact details never leave your device.

Which format should I use — PNG, SVG or PDF?

Use SVG for anything you'll print at large sizes, since it scales without blurring. Use PNG for digital use like websites or social media. Use PDF when you need a print-ready file with margins.