Skip to content

QR Code Generator — Free Download as PNG or SVG

Generate QR codes free for URLs, text, email, phone, SMS, WiFi and contact cards. Customise colours and error correction, then download as a PNG or scalable SVG — no sign-up, no watermark, nothing uploaded.

Last updated: June 2026

🔒 100% client-side — your data never leaves your browser. No upload, no account.

Your QR code

About this tool

Create any QR code in seconds

A QR code generator turns a piece of information into a square pattern that any phone camera can read instantly. This free tool encodes the most useful kinds of data: a website link, plain text, an email with a ready-written subject and body, a phone number, an SMS with a pre-filled message, WiFi login details, and a full vCard contact card. Pick a content type, fill in the fields, and the QR code updates live as you type — there's no sign-up, no watermark, and nothing is ever uploaded to a server.

Everything is generated entirely in your browser using a self-contained encoder, so even sensitive details like a WiFi password or a personal phone number stay on your device. You can tune the error-correction level from L to H — higher levels let the code survive damage, small print sizes or a logo overlay — and set the quiet-zone border so scanners lock on reliably. Custom foreground and background colours let the code match your brand, as long as you keep enough contrast for cameras to read it.

Download as PNG or SVG

When you're happy with the result, download a PNG at 128, 256, 512 or 1024 pixels for screens, social posts and quick prints, or an SVG vector that scales to any size without blurring — perfect for posters, packaging, signage and professional printing. You can also copy the image straight to your clipboard to paste into a document or design tool.

QR codes work well wherever you want to bridge the physical and digital worlds: share your website URL, hand out WiFi access at home or the office, add contact details to a business card, link to an app download page, put a menu on a restaurant table, or open an event registration. Because these are static codes, they never expire and need no account — generate as many as you like, free forever.

What can you use QR codes for?

  • → Share your website URL
  • → Share WiFi passwords at home or the office
  • → Add contact details to business cards
  • → Link to app download pages
  • → Restaurant menus
  • → Event registrations

How it works

Three quick steps — no account, nothing uploaded to a server.

1

Pick a content type

Choose URL, text, email, phone, SMS, WiFi or vCard and fill in the fields.

2

Customise the code

Set colours, error correction and the quiet-zone border.

3

Download or copy

Export a PNG or scalable SVG, or copy the image to your clipboard.

Was this tool helpful?

Rate this tool:

FAQ

Frequently asked questions

Is this QR code generator really free?

Yes — completely free with no sign-up, no watermark and no limits on how many QR codes you create or download. The QR codes never expire because they're static: the data (a URL, text, WiFi details and so on) is encoded directly into the pattern, so there's no tracking redirect and nothing that can be switched off later. Generate as many as you like.

What types of QR codes can I create?

You can encode a website URL or link, plain text, an email address (with an optional subject and body), a phone number, an SMS with a pre-filled message, WiFi network credentials so guests can connect by scanning, and a vCard contact card with name, phone, email and website. Each type formats the data the way phone cameras and QR apps expect, so scanning triggers the right action automatically.

How do I make a WiFi QR code?

Choose the WiFi tab, enter your network name (SSID), select the security type (WPA/WPA2, WEP, or none for an open network) and type the password. The tool builds a standard WIFI: payload that modern iPhone and Android cameras recognise — your guests just point their camera at the code and tap 'Join Network', with no need to type the password. Everything is generated locally, so your password never leaves your device.

What does the error-correction level do?

Error correction lets a QR code still scan even if part of it is dirty, damaged or covered by a logo. Level L recovers about 7% of the code, M about 15%, Q about 25% and H about 30%. Higher levels make the code denser (more squares) but more robust. M is a good default; choose H if the code will be printed small, on packaging, or placed behind a logo.

Can I download the QR code as a vector SVG?

Yes. You can download a PNG at 128, 256, 512 or 1024 pixels for screens and quick prints, or an SVG vector file that stays perfectly sharp at any size — ideal for large posters, banners, business cards and professional printing. You can also copy the QR image straight to your clipboard. You can customise the foreground and background colours and the quiet-zone border before exporting.