Skip to content

QR Code Generator

Generators & QR · Done in 3 steps

Stays on your deviceFree · No sign-up
  1. 1Enter your content
  2. 2
  3. 3
Loading tool…

About

Make free static QR codes for links, text, email, phone or SMS. Custom colours, logo, PNG and SVG download. No sign-up, never expires.

How to use it

  1. 1Pick what the code should do: open a URL, show text, start an email, call or text a number.
  2. 2Type the content. The preview updates as you type.
  3. 3Optionally change colours, size and quiet zone, or add a centre logo.
  4. 4Scan the preview with your phone to test it, then download PNG (for screens) or SVG (for print).
You give
A URL, text, email address, or phone number, plus an optional logo image
You get
PNG (128–2048 px) or scalable SVG QR code
Good to know
Static codes only: to change the destination later you need a new code. Capacity tops out around 2,900 bytes at level L and 1,270 bytes at level H. Adding a logo forces level H. Light-on-dark or low-contrast colours scan poorly on some phones.
Privacy
Processed on your device. Nothing is uploaded, stored or logged.
Last tested
2026-10-28

FAQ

Do these QR codes expire?

No. The content is stored in the pattern itself, not on a redirect server, so the code works for as long as the URL or content it holds is valid. There is no scan tracking.

Will a logo stop the code from scanning?

Usually not. With a logo we switch to the highest error-correction level (H), which lets roughly 30% of the code be damaged or covered. The logo covers about 5%. Always test-scan before printing.

PNG or SVG?

Use PNG for websites, slides and messaging apps. Use SVG for print. It is vector, so it stays sharp on posters, packaging and business cards at any size.

Go further with AI