QR Code Generator
Create QR codes for links, plain text, Wi-Fi networks, email and phone numbers — free and instant. Everything is generated in your browser, so your data never leaves your device.
Higher error correction makes the code more resistant to damage and lets you overlay a logo, but produces a denser pattern.
How to create a QR code online
- Choose a type. Pick what the code should contain — a website link or text, Wi-Fi login details, an email, an SMS or a phone number — and fill in the fields.
- Customize the look. Set the foreground and background colors, choose an output size, and raise the error-correction level if the code will be printed or could get scuffed.
- Generate and download. The preview updates as you type. Download it as a PNG image or a crisp, scalable SVG, or copy the encoded content to reuse elsewhere.
About this tool
This free QR code generator turns links, text and contact details into a scannable black-and-white matrix that any modern phone camera can read. It is handy for restaurant menus, business cards, event posters, product packaging, Wi-Fi guest access and shareable payment or contact links. Because the codes are static, they never expire and there are no scan limits, tracking or sign-ups attached — the data is baked directly into the pattern.
All of the encoding happens locally with your browser's canvas, so the URLs, passwords and phone numbers you enter are never uploaded to a server. That makes it safe for private Wi-Fi passwords and internal links. Use a higher error-correction level and a generous quiet zone (white margin) when printing, and keep enough contrast between the foreground and background so scanners can lock on quickly.
Frequently asked questions
Do these QR codes expire or stop working?
No. These are static QR codes, meaning the content is encoded directly into the pattern. They will keep working forever, have no scan limits, and do not rely on any redirect service that could shut down.
Can I make a QR code for my Wi-Fi network?
Yes. Choose the "Wi-Fi network" type and enter your SSID, password and encryption. Anyone who scans the code with a phone camera is offered a one-tap option to join the network, without typing the password.
Is my data uploaded anywhere?
No. The QR code is built entirely in your browser using JavaScript and the HTML canvas. The link, Wi-Fi password or phone number you type never leaves your device, so the tool is safe for private information.
Should I download PNG or SVG?
Choose PNG for a ready-to-use image at the exact pixel size you selected — great for the web, chat and slides. Choose SVG when you need to scale the code for large-format printing, since a vector stays razor sharp at any size.
My printed code will not scan. What went wrong?
The most common causes are too little contrast, an inverted color scheme (light on dark can confuse some scanners), or no white margin around the code. Keep a dark pattern on a light background, add a quiet zone, and raise the error correction to High before printing.