QR Code Generator
Type a link or any text and get a standard QR code you can scan with any phone camera. Pick an error-correction level, preview it instantly and download a crisp PNG (up to 2048 px) or an infinitely scalable SVG. Because everything runs in your browser, the text you encode — a Wi-Fi password, a private link — never leaves your device.
Processed on your device — files are never uploaded to Filesvo.
How to use Filesvo
- Type or paste the text or link to encode.
- Choose an error-correction level — M is right for most uses.
- Click Generate, then download the PNG or SVG.
Standard QR codes, generated locally
The generator implements the QR standard (ISO/IEC 18004) directly: your text is encoded as UTF-8 bytes, Reed–Solomon error-correction codewords are computed, and the smallest QR version (21×21 up to 177×177 modules) that fits your text is chosen automatically. The result is a plain standard QR code that every scanner reads — no logo overlays or styling that can break scanning.
Error correction is what lets a partially obscured or damaged code still scan. Level L tolerates about 7% damage, M about 15%, Q about 25% and H about 30% — but higher levels make the code denser for the same text. M is the everyday default; use H when the code will be printed small or might get scuffed.
Private by design
Your files are processed directly in your browser using the browser's built-in APIs and are not uploaded to Filesvo. Nothing is stored on our servers, because nothing ever reaches them.
Frequently asked questions
- How much text fits in a QR code?
- It depends on the error-correction level: roughly 2,950 bytes at level L down to about 1,270 at level H. If your text doesn't fit, the tool says so — shorten the text or lower the level. For URLs, shorter is also simply easier to scan.
- PNG or SVG — which should I download?
- SVG for print and design work — it scales to any size with perfectly sharp edges. PNG for slides, documents and anywhere raster images are expected; pick a size at least as large as it will be displayed.
- Do the QR codes expire?
- Never. The code is a direct encoding of your text — there's no shortener or tracking service in between, so it works as long as whatever it points to exists.
- Is my text sent to a server?
- No. The QR code is computed entirely in your browser — whatever you encode never leaves your device, which matters when it's a Wi-Fi password or a private link.