TL;DR — make and scan QR codes, privately in your browser
Generate QR codes for links, Wi‑Fi, or vCard and export crisp PNG/SVG; or switch tabs to scan with your camera (torch supported) or from an image. No uploads, no tracking.
QR Code Generator – Create Free QR Codes for URLs, Wi‑Fi, vCards & More
Generate custom QR codes for website URLs, Wi‑Fi credentials, vCard contacts, and plain text. Add a logo, customize colors, choose error correction level, and download as PNG or SVG — all free, no watermarks.
This page combines a QR code generator and a QR scanner in one place. Build production‑ready codes for Text/URL, Wi‑Ficredentials, or a simple vCard, then export PNG or SVG. You control size, quiet‑zone margin, colors, and error‑correction (L/M/Q/H). Add a center logo, tune its size and rounded corners, and optionally include a white backdrop for reliable scanning.
Switch to the Scan tab to read codes with your camera or to scan from imageswhen a camera isn’t handy. Choose a front/back lens, toggle the flashlight on supported phones, and stop on the first result to move quickly. Decoding is instant and private: copy the text or open detected links in a click, with a small history to revisit recent results.
If you’re preparing cleaner links, try the URL Encoder / Decoder. To match brand palettes, open the Color Converter. Need short IDs or checksums for deep links? Use the Hash Generator.
QR code types supported
- URL / website links — paste any https:// address for instant scannable links.
- Wi‑Fi network credentials — encodes SSID, password, and security type so anyone can connect without typing.
- vCard contact info — name, phone, email, and address in a single scan.
- Plain text — any free-form message or note encoded directly.
- Email addresses — opens a compose window on scan. Each type encodes differently for maximum app compatibility.
Key features
- Create QR codes for Text/URL, Wi‑Fi (WPA/WEP/None), and vCard
- PNG & SVG export (transparent background optional)
- Custom size, quiet‑zone margin, and colors
- Error‑correction levels L/M/Q/H for robust scanning
- Center logo overlay with adjustable size and rounded corners
- Low‑contrast hint to improve readability
- Live camera scanning with device selection (front/back/environment)
- Flashlight/torch toggle on supported phones
- Stop on first result option and recent‑scan history
- Scan from images/screenshots — 100% client‑side
Tips
- Keep strong contrast: dark foreground on a light background. Maintain a quiet‑zone margin.
- Use ECC H with a center logo and keep the logo under ~30–35% of the code.
- Short, properly encoded URLs scan faster — see the URL Encoder/Decoder.
- For scanning, allow camera access on HTTPS and choose the back/environment lens.
- Crop screenshots tightly and avoid glare or heavy compression.
Frequently asked questions
Is this really a free QR code generator that works offline?
Which error‑correction level should I use?
Why won’t my camera start when scanning?
Does the SVG export include my logo?
Can I scan from a screenshot?
Does this handle linear barcodes?
How do I create a free QR code for a website URL?
Can I generate a QR code for Wi‑Fi login online?
How do I make a QR code with a logo in the center?
Is this QR code generator free and without watermarks?
You might also like
- Clean up or decode links with the URL Encoder / Decoder.
- Convert between color spaces with the Color Converter.
- Generate short hashes and checksums using the Hash Generator.