QR Code Generator — Links, Wi-Fi, UPI, Contacts and More

Create QR codes for links, text, Wi-Fi, contacts, email, SMS and UPI payments, as PNG or SVG. Free, no sign-up, and your files never leave your device.

Free, with no sign-up and no watermark. The file is processed in your browser and never uploaded.

Create QR codes for websites, text, Wi-Fi networks, contact cards (vCard), email, SMS, phone calls and UPI payments. Adjust error correction, size, quiet zone and colours, add a logo in the centre, and download as PNG or SVG. Codes are static: they never expire and nothing tracks scans.

Step by step

  1. Choose the type: Pick from QR code type and fill in the fields.
  2. Style it: Set error correction, size, quiet zone and colours; optionally Add centre logo.
  3. Check the preview: The encoded text is shown under the code.
  4. Download: PNG for screens and documents, SVG for print at any size.

Handy for

Shop payments

Print a UPI QR so customers can pay from any UPI app.

Guest Wi-Fi

Let visitors join your network without typing the password.

Business cards

Share your contact details as a vCard.

Posters and menus

Link to a website, form or menu.

Good to know

  • Keep strong contrast — dark code on a light background scans best.

  • With a logo, error correction is forced to H so the code still scans.

  • Always test-scan before printing in bulk.

Questions

Do these QR codes expire?

No. The data is encoded directly in the image, so it works as long as the content (e.g. the website) exists.

How much can a QR code hold?

A few thousand characters at most; long text makes the code dense and harder to scan. Lower the error-correction level if you hit the limit.

Is my data sent anywhere?

No. Everything is processed by JavaScript in your browser tab — nothing you paste or open is uploaded, logged or stored on a server. You can even use the tool offline once the page has loaded.

Further reading

More Developer Tools tools

  • QR Code Scanner — Scan QR codes with your camera or from an image file, right in the browser.
  • Barcode Generator — Generate Code 128, EAN-13, EAN-8, UPC-A, Code 39, ITF-14, Codabar and MSI barcodes, with check digits added or verified.
  • Barcode Scanner — Read EAN, UPC, Code 128, Code 39 and other barcodes from your camera or an image.
  • JSON Formatter & Validator — Beautify, minify and validate JSON with exact error positions, key sorting and a collapsible tree view.
  • JSON to CSV Converter — Turn a JSON array into CSV with nested fields flattened to dot paths and a choice of delimiter.
  • CSV to JSON Converter — Convert CSV or TSV into a JSON array, with header detection, type inference and nested keys from dot paths.

All Developer Tools tools