QR Code Generator
Create a QR code for a link, text, phone number or Wi-Fi. Choose size, colours and error correction, then download PNG or SVG. Static codes never expire.
- 100% free
- No sign-up
- Private: runs on your device
- Updated
Your result
Your QR code preview appears here.
How this was calculated
What is QR Code Generator?
QR Code Generator turns a link or any text into a scannable QR code. The code is static: the content is stored inside the code itself, so it works forever without any redirect service. Download a PNG for screens and messages or an SVG for sharp printing.
QR codes connect printed material to a web page, a payment ID, a phone number or a Wi-Fi network. Use them on visiting cards, shop counters, menus, posters and product packaging. For print, download the SVG version, keep a quiet margin around the code and test-scan it with two different phones.
How to use QR Code Generator
- Type or paste the link or text.
- Choose the size, error-correction level and colours.
- The preview updates as you type. Choose PNG or SVG.
- Download the file and test-scan it with your phone before printing.
Key features
- Links, text, UPI IDs, phone numbers and Wi-Fi strings
- PNG up to 2048 px or vector SVG
- Four error-correction levels
- Custom colours with a contrast check
- Static codes with no tracking or expiry
Why use this qr code generator
- Static codes that never expire
- Print-ready SVG and high-resolution PNG
- Colour choice with a scannability check
- Nothing you encode is uploaded
How it works
Text is encoded as UTF-8 bytes in the smallest QR version that fits, with a 4-module quiet zone.
QR Code Generator examples
Website link
Input: https://example.com/, level M
Result: A version 2 code (25 × 25 modules).
Wi-Fi network
Input: WIFI:T:WPA;S:MyHome;P:secret123;;
Result: Phones offer to join the network when scanned.
Important notes before you rely on the result
- Generators and encoders run in your browser. The IP and website status tools need our server, and say so on their page.
- Test generated QR codes, links and tags before printing or publishing them.
Limits and supported formats
- Up to about 2,900 characters at level L; fewer at higher levels.
- Dark code on a light background scans best; low-contrast colours are rejected.
Privacy and data handling
Runs in your browser. Nothing you enter is uploaded or saved. The QR code is drawn in your browser; the text you encode is not sent anywhere.
QR Code Generator: frequently asked questions
Do these QR codes expire?
No. They are static codes with the content inside them, not links to a tracking service, so they keep working as long as the content (for example your website) exists.
Which error-correction level should I use?
M suits most uses. Choose H for printed codes that may get scratched or dirty; it makes the code denser.
How do I make a Wi-Fi QR code?
Enter WIFI:T:WPA;S:network-name;P:password;; replacing the name and password. Use T:nopass for open networks.