QR Code Generator
Create crisp, scan-ready QR codes for URLs, WiFi networks, contact cards, or plain text. Never expires, 100% private.
Higher error correction reserves redundant data blocks, ensuring scan readability even if the printed code is smudged, obstructed, or partially covered.
Direct Static Codes
Unlike predatory QR services, these codes contain your raw payload directly without middleman URL redirects. They never expire and cannot be disabled.
Vector Scale Fidelity
Exporting to SVG produces resolution-independent vector paths, ensuring pixel-perfect reproduction on business cards, large vinyl banners, or print packaging.
Zero Telemetry Privacy
Matrix generation executes client-side using native browser canvas routines. No URLs, text, or credentials touch an external server or analytical database.
Frequently Asked Questions
How do I create a QR code?โผ
Type or paste a link or text and the code appears at once. Download it as a PNG for sharing or as an SVG for printing at any size.
What does error correction level mean?โผ
Higher levels (L, M, Q, H) let a code still scan when part of it is dirty or covered, for example by a logo, but they make the code denser and reduce how much text fits.
How much text can a QR code hold?โผ
Up to about 2,953 bytes at the lowest error-correction level, down to 1,273 at the highest. If your text is too long you get a clear message instead of a broken code.
Will my QR code expire?โผ
No. The code simply contains your text or link, so it works as long as the link does. These codes are not tracked and not redirected through our servers.
Which colours scan reliably?โผ
Dark code on a light background with strong contrast. The tool warns you when the colours are too similar or inverted for most scanners.
Is my data sent to a server?โผ
No. The generator runs entirely in your browser, so nothing you enter is uploaded, stored or tracked. Once the page has loaded it keeps working without a connection.