Links
Drive people straight to a website, menu, product page, or landing page.
Generate QR codes in your browser with live preview, custom colors, and instant PNG or SVG downloads. Nothing is uploaded.
Send scanners directly to a website, landing page, product, or portfolio URL.
Tip: include https:// so phone cameras open the right destination.
Perfect for menus, portfolios, product pages, checkout links, and printed flyers.
Live preview
Waiting for content
Paste a link to render a QR code instantly.
Clipboard image copy is hidden here because this browser does not support `ClipboardItem` image writes.
Choose a QR type and add content to unlock downloads.
Supported QR types
These cover the most common QR jobs for personal projects, printed materials, venues, and product touchpoints.
Drive people straight to a website, menu, product page, or landing page.
Encode short notes, discount codes, event instructions, or on-device copy.
Let guests join a network with one scan instead of typing the password.
Pre-fill support or sales emails with recipient, subject, and body started.
Kick off a text thread for RSVPs, support messages, or opt-in campaigns.
Make a contact card that phones can save directly, including name, phone, email, and website.
How it works
Pick the format that matches your destination: a link, message, network, or contact card.
Adjust colors, output size, and error correction until the preview fits your use case.
Export PNG or SVG instantly, or copy the QR image to your clipboard when supported.
Privacy and quality
Your data never leaves your device. The QR code is generated and rendered entirely in the browser, with no server, no upload, and no tracking.
No account, no sign-up, no watermark. Open the page, type your content, and download a clean PNG or SVG.
Works offline once loaded. After the first visit, the page runs without a network connection because all the logic is in JavaScript.
FAQ
No. QR payloads are generated in the browser using a client-side library and rendered on the page locally.
SVG is best for print and scaling. PNG is easier for quick sharing in slides, docs, chats, and social posts.
Very long content can exceed QR capacity. Shorten the text or lower the error correction level to fit more data.
Error correction adds backup data so the QR can still be read even when partly covered, damaged, or printed on a rough surface. Higher levels (Q, H) tolerate more damage but make the pattern denser. Medium (M) is a good default for most uses.
QR code types