1. Home
  2. Everyday Tools
  3. QR Code Generator

QR Code Generator

Create free, permanent QR codes for websites, text, Wi-Fi networks, email, phone calls and SMS, with custom colors, and download as PNG or SVG.

Runs locally in your browser. Your files and data are never uploaded or stored.

About the QR Code Generator

QR codes connect the physical and digital worlds: scan one with a phone camera and it opens a website, joins a Wi-Fi network, starts an email or dials a number. The QR Code Generator creates them instantly and for free, with no sign-up, no watermark and no expiry date, because the data is encoded directly in the code rather than through a redirect service.

Choose from URL/Text, Wi-Fi (guests connect without typing the password), Email, Phone and SMS types. Customize the foreground and background colors, pick an error correction level (higher levels keep the code readable even if part of it is damaged or covered), and download a high-resolution PNG up to 2048 pixels or a scalable SVG for professional printing on flyers, menus, business cards, packaging and posters.

Making QR codes that scan every time

Popular uses

  • Wi-Fi for guests: choose Wi-Fi, enter the network name and password, and print the code near the door or on the table. Guests connect without typing.
  • Restaurant menus and price lists: link to a PDF or a menu page.
  • Business cards and flyers: link to your website, WhatsApp chat or booking page.
  • Payments: link to a payment page provided by your bank or payment app.

Rules for reliable scanning

  • Keep a dark code on a light background. Light-on-dark codes fail on many phones.
  • Print it at least 2 × 2 cm, and larger for posters seen from a distance.
  • Leave a white border around it, and do not stretch it.
  • Use High error correction if the code may get scratched or dirty.
  • Test the printed code with two different phones before printing hundreds.

Use SVG for printing at any size and PNG for screens and documents. These codes contain the data directly, so they never expire. If the link might change later, point the code to a page you control.

How to use the QR Code Generator

  1. Choose the QR code type and enter your content.
  2. Customize colors and error correction.
  3. Check the live preview with your phone camera.
  4. Download the QR code as PNG or SVG.

Frequently asked questions

Do these QR codes expire?

No. They are static QR codes with your data encoded directly, so they work forever and do not depend on our website.

Which colors can I use?

Keep a dark foreground on a light background with strong contrast. Inverted or low-contrast QR codes may not scan on some phones.

What is error correction?

It adds redundant data so the code can still be read if part of it is dirty or damaged. Use High if you plan to place a logo over the center.

PNG or SVG?

PNG is best for websites and documents. SVG is a vector format that stays perfectly sharp at any size, ideal for print.