Skip to main content
Filesvo

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

  1. Type or paste the text or link to encode.
  2. Choose an error-correction level — M is right for most uses.
  3. 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.