Free developer tools

QR Code Generator.

QR codes for links, text and Wi-Fi — generated in your browser, downloadable as PNG or SVG, and they never expire.

Developed and hosted in the EU
QR Code Generator
Static codes · PNG & SVG
Runs entirely in your browser

Enter content on the left — the code appears here instantly.

Codes are generated on your device — your data is never uploaded, scans are never tracked, and the codes never expire.

Static codes — no middleman, no expiry

This generator encodes your content directly into the QR pattern. Many free QR services instead encode a redirect URL on their own domain — which lets them track every scan, and lets the code die the moment they discontinue the service or move it behind a paywall. A static code has no middleman: it keeps working forever, and nobody sees who scans it.

How QR codes survive damage

QR codes carry Reed-Solomon error correction: redundant data spread across the pattern lets a reader reconstruct the content even when part of the code is scratched, dirty, or covered. Level M tolerates about 15% damage and is the everyday default; choose Q or H for small prints and rough environments — at the cost of a denser pattern.

Wi-Fi access without typing

The Wi-Fi mode produces the standard WIFI:T:WPA;S:…;P:…;; format that iOS and Android cameras recognize natively — guests point their camera and join. Print it for the guest room, the office lobby, or the café counter. Remember the password is readable by anyone who scans the code.

Print-ready in one click

Download as SVG for print and design work — vectors scale to poster size without a hint of pixelation — or as PNG up to 2048 × 2048 px for documents and slides. Keep a quiet margin around the code and test-scan the final printed size before going to production.

Frequently asked questions

Do QR codes from this generator expire?
No — never. This tool creates static QR codes: your text or URL is encoded directly into the pattern itself, with no server in between. Many "free" QR services instead encode a short redirect URL that they control, and later disable it or put it behind a subscription. A static code works as long as the content it points to exists.
Is my data uploaded to create the QR code?
No. The code is generated entirely in your browser — your text, URL or Wi-Fi password never leaves your device, and no one can track how often your code is scanned. You can verify this in the network tab of your browser's developer tools.
Can I use the generated QR codes commercially?
Yes — QR codes themselves are free to use (the patents were never enforced; "QR Code" is a trademark of Denso Wave, but using the codes is unrestricted). Codes you generate here are yours, for print, packaging, menus, business cards, or anything else.
Which error correction level should I choose?
M (medium, ~15% recoverable damage) is the best default. Use L for very long content to keep the pattern coarse, and Q or H when the code will be printed small, laminated, or partially covered — for example by a logo. Higher correction makes the pattern denser.
How does a Wi-Fi QR code work?
It encodes your network name, encryption type and password in a standard format (WIFI:T:WPA;S:name;P:password;;). Both iOS and Android cameras recognize it and offer to join the network — no typing. Note that anyone who scans the code can read the password, so display it only where guests are welcome.
How much data fits into a QR code?
Up to 4,296 alphanumeric or about 2,950 binary characters at the lowest error correction level — but practical codes should stay far below that. The more data, the denser and harder to scan the pattern. For long content, encode a short URL that points to it instead.
PNG or SVG — which download should I use?
SVG for print and design work: it is a vector format that scales to any size without pixelation. PNG for quick digital use — documents, slides, chat. When in doubt, keep the SVG as your master copy.

Free tools from a European software company.

  • Runs in your browser
  • Made & hosted in the EU
  • No account needed