Generate a QR Code
Free, unlimited, checked for scannability
https:// automatically if missing.Create QR codes with a logo, brand color, WiFi login or contact card — every code is decoded and checked before you download it, so it actually scans. Everything runs privately in your browser.
Free, unlimited, checked for scannability
https:// automatically if missing.Take CrowTools with you. Our mobile QR scanner app reads codes instantly — even damaged or low-light ones — keeps scan history synced, and generates QR codes on the go. The perfect companion to this web tool.
Most free QR generators let you drop in a logo or a light brand color and just hope it scans. CrowTools doesn't hope — every QR code you create is decoded by a real scanning engine before it's handed to you, so a "QR code generator with logo that actually scans" isn't a wish, it's how this tool works by default.
Create text, URL, WiFi login, or vCard contact codes, customize the color and add a center logo, then download as PNG, JPEG, or SVG. No signup, no watermark, no limit — and nothing you type ever leaves your browser.
After drawing your code, we re-scan it internally. If a logo or light color would break it, we automatically raise error correction or shrink the logo until it's readable.
Every preset and custom color is checked against a contrast threshold, because pale colors are the #1 reason "custom color QR codes" fail to scan in bright light.
Everything runs client-side in your browser. Your WiFi passwords, contacts, and text are never uploaded to any server.
Generated and scanned codes are logged in the sidebar, saved locally on your device, so you can re-download or re-scan anytime.
https:// is added automatically.Point your camera at any QR code and get results instantly — our decoder handles glare, tilt, and partial damage.
No camera? Upload a screenshot or photo of a QR code and decode it in one click, right in your browser.
Scanned links get a one-tap "Open URL" button, and any result can be re-created as a fresh, verified QR code.
Continue scanning on the go with the free CrowTools QR Scanner app for Android and iOS.
Yes — when you add a center logo, this tool automatically locks error correction to the High level and sizes the logo so it stays inside the code's recoverable data budget. It then decodes the finished image itself to confirm it still scans, and shrinks or removes the logo automatically if it doesn't.
Scanners need strong contrast between the dark modules and the background. Pale colors like light yellow, sky blue, or mint green can fall below the contrast a camera needs, especially in bright light. This tool checks contrast automatically and darkens a color slightly if it's too light to be reliable.
Four types: Text (any plain message), URL (opens a website), WiFi (shares network credentials for one-tap connection), and Contact (a vCard with name, phone, email, and address).
A standard QR code stores up to 4,296 alphanumeric characters. For long content, we recommend linking to a URL instead — shorter codes scan faster and print more reliably.
PNG for websites and any code with a logo, JPEG when you need a smaller file, and SVG for print — vectors scale to billboard size without pixelation (SVG export is disabled while a logo is active, since SVG can't hold that layer).
Absolutely. All generation and scanning happens locally in your browser using JavaScript. WiFi passwords, contact details, and scanned content never leave your device, and history is stored only in your own browser's local storage.
No signup, no watermarks — professional, scan-verified QR codes in seconds.
Generate a QR Code Now