
QR-code generator
Create a QR code from a web address, a text, an email, a phone number or a Wi-Fi network; adjust the colours and the size, and download it as PNG or as a vector SVG for printing. Printed at a size roughly a tenth of the reading distance, a QR with 30 % error correction still scans even if a third of it is damaged. The image is built on your device, so the content you encode never leaves your machine.
- 100% local
- Free · no account
- Instant result
This tool runs entirely in your browser — nothing is sent to a server.
A QR code is nothing more than text encoded as a graphic. Depending on what that text contains, the phone scanning it proposes a different action: open a website, write an e-mail, call a number or join a Wi-Fi network. That little trick is what lets you display your waiting room’s Wi-Fi code without dictating the password to every visitor.
This generator creates your QR code directly in your browser, with the colour, size and error-correction level of your choice. You can download it as a PNG for on-screen use, or as a vector SVG that stays perfectly sharp in print, even enlarged on a poster. The code produced never expires and depends on no service: it will still work in ten years.
How it works
Type the figures or drop the file you want to process — the tool checks them as you go.
Everything is computed directly in your browser. Nothing is sent to a server.
The result appears instantly, with the detailed breakdown ready to copy, download or keep.
Why use this tool
No account, no download, no limit: the result appears as soon as you enter your data.
Every rule, algorithm and check reflects what we use ourselves every day at Flexina.
The calculations follow the official standards, and the step-by-step detail lets you double-check the outcome.
What does running it locally bring you?
Files, figures and documents never leave your device: nothing is stored, nothing is sent.
Once the page is loaded, you can cut the network: the tool keeps working.
No upload, no account, no third-party server in between: results stay fast and fully private.
Frequently asked questions
Will this QR code expire or stop working?
No. The content is encoded directly in the image, with no redirect service. Many online generators actually create a short link to their own server: the day that service closes or becomes paid, every printed code stops working. That is not the case here.
What is the error-correction level for?
It adds redundancy: at 30 %, the code stays readable even if nearly a third of its surface is damaged, soiled or covered by a logo. The trade-off is a denser pattern. The medium level suits most uses; go to “highest” if the code will be printed on an exposed or decorated surface.
What size do I need to print a QR code?
Count about one tenth of the reading distance: a code scanned from one metre should be roughly 10 cm per side. Prefer the SVG download for printing, because this vector format stays sharp at any size, unlike a PNG which pixelates when enlarged.
Can I change the colours freely?
Yes, but the contrast must stay strong and the modules darker than the background. A light code on a dark background, or two too-close shades, will only be read by some phones. The tool warns you as soon as the contrast becomes insufficient.
Is my Wi-Fi password sent anywhere?
No. The computation happens entirely in your browser: neither the encoded address nor the network password is transmitted to a server. That is exactly what you should check before encoding a password in an online generator.