Utilities
Make a QR code that actually scans
Pick what the code is for, fill in the fields, and download it as a PNG or a sharp vector SVG. The code is generated in your browser and belongs to you — it does not point at a redirect we control, so it cannot expire or start charging you later.
What is it for?
Fill in the website field and your QR code appears here.
SVG stays sharp at any size, so use it for print and for anything that will be resized. PNG is the safer choice for slide decks, chat apps and anywhere that will not render vectors.
- Runs in your browser
- No account required
- Free to use
How it works
The data is inside the code
Your link is encoded into the pattern itself. Many free generators encode a short link on their own domain instead, which lets them track scans, add adverts, or switch the destination off — this one cannot, because there is nothing in the middle.
Error correction is real redundancy
Level H can lose 30% of the code and still decode, which is what makes a logo in the middle work. The trade is density: the same data at level H needs a larger, busier code than at level L.
Contrast matters more than colour
A camera sees brightness, not hue. Two colours can look clearly different to you and be indistinguishable to a scanner in dim light, so the tool measures the contrast ratio and warns you before you print a thousand of them.
What it does
Seven kinds of code
Website, plain text, email, phone, SMS, Wi-Fi and contact card — each written in the exact format scanners expect, with the delimiters properly escaped.
PNG and SVG
SVG for print and anything that gets resized; PNG up to 2048px for slides and chat. Both drawn from the same matrix.
Colour with a safety check
Set any foreground and background you like. If the contrast drops below what scanners reliably handle, the tool says so rather than letting you find out later.
It shows you the payload
Expand "what this code actually contains" to see the exact string being encoded. No hidden redirects, nothing you cannot inspect.
Practical advice
Getting a better result
- Test the printed code, not the screen version. Ink bleed, low contrast paper and matte laminate all cost you scan reliability that a monitor hides.
- Keep the quiet zone. The light margin around the code is part of the specification — a code cropped flush to its edge has no detectable boundary and often will not scan at all.
- Bigger is safer than clever. A plain black code at a decent size scans from further away than a beautifully coloured one at level H.
- For Wi-Fi codes, check the password field carefully. Semicolons and backslashes are escaped correctly here, but a typo is still a typo.
Questions
Things people ask
Do these QR codes expire?
No. Your data is encoded directly into the pattern, so there is no link of ours in the middle that could stop working, start redirecting somewhere else, or begin charging a subscription.
That also means the code cannot be edited after printing — if the destination changes, you need a new code. Generators offering editable codes are the ones putting their own redirect in the middle.
Can you see what I encode?
No. The code is generated in your browser. Nothing you enter is sent to a server, and a Content Security Policy allows no upload destination at all.
Which error correction level should I use?
M is a good default. Use Q or H if the code will be printed small, on a curved surface, somewhere it may get scuffed, or if you plan to put a logo over the middle.
Higher levels make the code denser for the same data, so there is a point where raising the level and shrinking the modules costs you more than the redundancy gains.
Can I put my logo in the middle?
Yes, at your own risk. Error correction is what makes it possible: at level H roughly 30% of the code can be obscured. Keep the logo under about 20% of the area, never cover the three corner squares, and test the result before printing.
PNG or SVG?
SVG for anything printed or resized — it is a vector, so it stays perfectly sharp at any size and the file is small.
PNG for slide decks, chat apps, and anywhere that will not render an SVG. Pick a size larger than you think you need; you can always scale down.
How much can a QR code hold?
Up to about 2,900 bytes at the lowest error correction level, though a code that large is dense enough to need a good camera and a steady hand. In practice, keep it short — a URL of 30 or 40 characters produces a code that scans instantly from across a room.
Related tools
QR Code Scanner
Read a QR code from a photo or your camera, and see what it really says.
Runs entirely in your browser
Open toolEmail Signature
Build a signature that survives Outlook, Gmail and Apple Mail.
Runs entirely in your browser
Open toolImage Converter
Convert between JPG, PNG, WebP and AVIF - up to 50 images at once.
Runs entirely in your browser
Open toolImage Compressor
Shrink image file size with a quality slider and see the saving.
Runs entirely in your browser
Open toolWho builds these
Free tools by day. Websites that earn their keep by trade.
KuConvert is built by KUDUY, a web design and development agency. From custom WordPress builds to SEO and e-commerce, everything they do is engineered to bring you more qualified traffic and turn it into revenue.
Web Design
Custom, conversion-focused web design that captivates visitors and turns them into paying customers. Mobile-first, fast, and built to rank.
Web Development
Custom WordPress websites built with clean code, blazing-fast performance (Core Web Vitals optimised), and enterprise-grade security.
E-Commerce
Online stores that convert visitors to customers with seamless shopping experiences.
SEO
Technical SEO, keyword research, on-page optimisation and local SEO strategies that drive qualified organic traffic.
Digital Marketing
Data-driven campaigns that deliver measurable ROI across every channel.
Branding
Memorable brand identities that stand out in any market and build lasting trust.
Website Help
One-on-one expert support for bug fixes, updates and ongoing maintenance — without a long-term retainer.
Fixed scope, no surprise invoices
Most sites ship in four to eight weeks with the scope and the price agreed up front.
SEO from day one
Search is designed into the build — structure, schema and Core Web Vitals — not retrofitted.
A team, not a ticket queue
A project manager, a designer and a developer you can actually reach.
Where does the code point?
A QR code is only as good as the page behind it. KUDUY builds landing pages that load fast on a phone and actually convert the scan into something.
This tool runs entirely in your browser. Your files are never uploaded.