Free tool · No signup · No watermark · Vector SVG

QR codes, free and unlimited.

Generate QR codes for URLs, vCards, Wi‑Fi, SMS, email, Bitcoin and calendar events in seconds. Vector SVG output stays sharp at any size — from business card to billboard. Batch ZIP download, gradient colours, logo embedding and CTA frames included. No signup, no watermark, nothing uploaded.

QR code generator

Create your QR code

Unlimited · Free forever No signup No watermark 🔒 Generated in your browser
Error correction
Size preset
Custom module size (px)
Quiet zone
Foreground colour
Background colour
Gradient fill (SVG)
Gradient 2nd colour
CTA frame
CTA text
Logo (optional)
0 in batch

How to use

Three steps. About ten seconds.

  1. Enter your content. Pick a template — URL, text, vCard contact, Wi‑Fi login, SMS, email, Bitcoin or calendar event — and fill in the fields.
  2. Customize your code. Choose size, colours, error correction, add a centre logo, apply a gradient fill, or add a CTA frame like "Scan me" or "View menu".
  3. Generate and download. Download SVG, PNG, or add multiple codes to a batch and download everything as one ZIP.

Features

Built to beat paid QR generators

What mattersThis generatorPaid QR tools
Your dataEncoded locally — 0 bytes uploadedSent to a server, code hosted on their domain
Content typesURL, text, vCard, Wi‑Fi, SMS, email, Bitcoin, eventsOften limited to URLs on free plans
OutputVector SVG + PNG, up to 4096pxPNG only, or SVG locked behind paywall
CustomizationColours, gradients, logo, frames, CTA bandsBasic black-and-white codes only
BatchGenerate many, one-click ZIP downloadOne code at a time, or batch is paid
CostFree, unlimited, no signupMonthly subscriptions, per-code fees
ExpiryCodes never expire — static dataDynamic codes expire when you stop paying

Questions

Frequently asked questions

Is this QR code generator really free and unlimited?

Yes — no code count, no daily quota, no signup and no watermark. Generation happens in your browser, so there is no server cost.

What file formats can I download?

SVG (vector, sharp at any size — ideal for print) and PNG (raster, for screens). Batch downloads are packaged as one ZIP with one SVG and one PNG per code.

Can I add a logo to the centre of my QR code?

Yes. Upload a logo image and it will be placed in the centre of every QR code you generate. Use a higher error correction level (Q or H) so the code stays scannable with the logo overlay.

Which error correction level should I use?

L (~7% recovery) for clean prints, M (~15%, default) for general use, Q (~25%) if the code may get dirty or covered, H (~30%) for maximum durability with a logo.

Can I generate many QR codes at once?

Yes. Add multiple QR codes to the batch, then download them all as one ZIP file — one SVG and one PNG per code.

Do QR codes expire?

No. A QR code simply encodes data (a URL, text, contact card, Wi‑Fi). It never expires and will scan as long as the encoded target exists.

Are QR codes uploaded anywhere?

No. Generation runs entirely in your browser. Nothing is uploaded, so your data stays private and the tool works offline.