URL QR code: free, private, in your browser
Paste a link, customize the look, and download a QR code that sends scanners straight to your destination. Nothing is uploaded.
Link QR code
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.
Appearance
Print-friendly controlsLive preview
Scan-ready output
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.
- Use darker foreground colors and a light background for better scanning reliability.
- Higher error correction improves resilience but makes the pattern denser.
- SVG is ideal for print. PNG is convenient for chat apps and quick sharing.
Quick answers
How to make a URL QR code
Paste the URL, adjust colors and size if you want, then download PNG or SVG. The QR is generated in your browser; the link never leaves your machine.
How to do it
Paste the full URL (including https://), pick foreground and background colors, choose an error correction level, and download. The QR code renders instantly in your browser.
Why use this tool
The URL stays on your device. There is no upload step, no account, and no watermark on the output. You get a clean PNG or SVG you can use anywhere.
Shorter URLs scan faster
QR codes encode data by the character. A short link (e.g. a bit.ly redirect) produces a simpler pattern that more phones can read at a distance or at an angle.
When to use error correction Q or H
If the QR will be printed on a rough surface, partially covered by a logo, or displayed outdoors, bump error correction to Q or H. The pattern gets denser but tolerates more damage.
Need more detail? Read how QR error correction works or how to size QR codes for print vs digital.
About URL QR codes
A URL QR code encodes a web address so that a phone camera can open it directly, no typing or searching required. It is the most common QR type by far, used on business cards, posters, packaging, restaurant menus, and event badges.
The payload is just the URL string. Most QR readers detect the https:// prefix and open the browser automatically. If you omit the scheme, some readers treat it as plain text instead of a link, so always include it.
Because the URL is encoded character by character, shorter links produce smaller, faster-scanning QR codes. If you are printing a long URL, consider using a redirect service to shorten it first.
How it works
-
1
Choose the QR type
Pick the format that matches your destination: a link, message, network, or contact card.
-
2
Customize the look
Adjust colors, output size, and error correction until the preview fits your use case.
-
3
Download or copy
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
Common questions
Does this upload my content anywhere?
No. QR payloads are generated in the browser using a client-side library and rendered on the page locally.
Which export should I choose?
SVG is best for print and scaling. PNG is easier for quick sharing in slides, docs, chats, and social posts.
Why did my QR stop rendering?
Very long content can exceed QR capacity. Shorten the text or lower the error correction level to fit more data.
What does error correction do?
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.