Open the Vootkit workspace.
01QR Code Generator
Turn any link or text into a downloadable QR code.
- 1Choose toolOpen the Vootkit workspace.
- 2Add inputProvide the content or settings.
- 3ProcessLet the browser do the work.
How to use QR Code Generator
Provide the content or settings.
02Let the browser do the work.
03Copy, download or continue.
04Your files stay private
Your work is processed locally in your browser where possible and is never added to a Vootkit upload library.
Learn more about privacyA QR code is a picture of a short piece of text. The two things that decide whether it actually scans are how big it is printed and how much damage it can survive — and both are settings people leave at the default without knowing what they do.
What QR Code Generator does
Turns any text or URL into a QR code PNG at one of three sizes and four error-correction levels.
Error correction is the interesting setting. Higher levels add redundant data so the code still reads when part of it is obscured, scratched or covered by a logo — at the cost of a denser pattern that needs to be printed larger.
Sizes and error correction
| Small | 256 px — screens and small embeds |
|---|---|
| Medium | 512 px (default) — general use |
| Large (print) | 1024 px — posters, packaging, signage |
| L | 7% recoverable — clean digital use only |
| M | 15% recoverable (default) — the usual choice |
| Q | 25% recoverable — print that may get scuffed |
| H | 30% recoverable — required if you overlay a logo |
| Generated | In this page, not by a QR service |
Detailed steps
- Paste the URL or text. Shorter content makes a simpler, more reliable code.
- Pick a Size — Large for anything printed.
- Pick error correction. Use H if a logo will sit on top, Q for print that will be handled.
- Download the PNG and scan it with an actual phone before committing it to anything.
Worth knowing
Print size is what fails in the wild, not resolution. A rough rule is that a code should be at least a tenth of the distance it will be scanned from — a poster read from two metres needs roughly 20 cm. A beautifully generated code the size of a stamp on a shop window scans for nobody.
Frequently Asked Questions
My code will not scan.
Usually printed too small, too low contrast, or with no quiet zone — the blank margin around the code is part of the code and cropping it tight breaks scanning. Dark code on a light background, and leave the border.
Can I put a logo in the middle?
Yes, if you use error correction H, which tolerates about 30% obstruction. Keep the logo small and central, and test with several phones — this is the change most likely to quietly break scanning.
Does the code expire or track scans?
No. It is a static picture of your text, generated here and yours to keep. It works forever and reports nothing. Services offering editable or tracked codes point at their own server, which then becomes a dependency and a redirect you do not control.
Why does more text make a denser code?
Because every character has to be encoded in the pattern. Long URLs produce fine-grained codes that need to be printed larger to scan reliably — shortening the link first is often the real fix.
Is QR Code Generator free?
Yes. The Vootkit free plan includes 5 tool runs a day. Upgrade to Vootkit Pro for unlimited daily use, an ad-free workspace and saved workflows.
Are my files uploaded?
No. QR Code Generator runs entirely in your browser — your file is processed on your own device and never sent to a server. There is nothing for us to store or delete.
Do I need to install anything?
No. QR Code Generator works in any modern browser on desktop, tablet or phone. Open the page and start.
How often can I use it? Is there a daily limit?
On the free plan you get 5 tool runs a day. When you reach the limit you'll see a prompt to upgrade, and it resets the next day. Vootkit Pro removes the cap entirely for unlimited daily use.
Recently viewed
This tool processes everything locally in your browser. You can disconnect from the internet after the page loads and it will still work.