Free QR Code Generator

A QR code for a link, Wi-Fi network, contact card and more, in your colors, as a print-ready PNG or vector SVG. Static, so it never expires. No signup.

What is it for?

Static QR — never expires, no scan limits.

How to use the QR Code Generator

  1. Under “What is it for?”, choose Website, Text, Email, Phone, Wi-Fi or Contact.
  2. Fill in the fields. The QR code updates as you type.
  3. Pick the code color, the background and the error correction level.
  4. Click PNG or SVG to download it.

Do this automatically

Let clients book a time with you

Every BillingOtter plan, Free included, comes with a booking page clients use to pick a time with you. Put its link in your email signature or behind a QR code.

Free plan · no credit card · cancel anytime

Frequently asked questions

Are these QR codes really free — and do they expire?

Yes, completely free with no signup and no watermark. And because the code is generated in your browser (not on our servers), it is a static QR code that never expires and has no scan limits — it will work forever.

PNG or SVG — which should I download?

Use the PNG for screens, documents and social posts. Use the SVG for print (business cards, posters, packaging) — it is a vector, so it stays razor-sharp at any size.

Can I change the colors?

Yes — set the foreground and background colors, or make the background transparent to place the code on a colored design. Keep good contrast (dark code on a light background) so phones scan it reliably.

What does the error-correction level do?

Higher levels (Q, H) let a code still scan even if part of it is dirty, damaged or covered by a small logo — at the cost of a denser pattern. Medium (M) is a good default for most uses.

Is my data uploaded anywhere?

No. Everything — the content you type and the image itself — is created on your device and never leaves your browser. That matters for Wi-Fi passwords and contact details.