QR Code Generator

Create QR codes for links, text, Wi-Fi or WhatsApp in any color and size — download PNG or SVG.

Test-scan the code with your phone before printing.

This tool runs entirely in your browser — no data is uploaded to our servers.

Was this tool helpful?

What is a QR code?

A QR code is a square pattern any modern phone camera can read to open a link, show text or join a Wi-Fi network instantly. Shop owners put them on stickers and thank-you cards, restaurants on menus, teachers on handouts and creators on posters.

How to create one

  1. Choose the content type: URL, text, Wi-Fi, WhatsApp, email or phone.
  2. Fill in the details; the preview updates instantly.
  3. Customize size, colors, margin and error correction.
  4. Test-scan it with your phone.
  5. Download PNG for digital use or SVG for print at any size.

Supported types

  • URL: your website, shop or product page.
  • Wi-Fi: guests join without typing the password.
  • WhatsApp: opens a chat with your number and an optional message.
  • Email and phone: start a message or call in one tap.
  • Text: full Unicode support, including Arabic.

Error correction explained

It lets a code be read even if part of it is damaged: L ≈ 7%, M ≈ 15%, Q ≈ 25%, H ≈ 30%. Higher levels make the pattern denser; use Q or H for printed items that may get scratched.

Printing tips

  • Use a dark code on a light background; inverted or low-contrast codes may fail.
  • Print at least about 2×2 cm and keep a quiet margin around it.
  • Our codes are static: no expiry and no redirect server — but if your URL changes, create a new code.

Frequently asked questions

Do these QR codes expire?

No. The data is stored in the code itself, so it works as long as the destination works.

Is there a watermark?

No watermark, no sign-up.

Can I use them commercially?

Yes, on products and printed materials.

PNG or SVG?

PNG for screens; SVG is vector and stays sharp at any size — best for print.