QR Code Generator

Configuration

Content type
Error correction

Generated QR code

Generate to see the QR code here.

About this QR Code Generator

Generate a QR code from text, a URL, Wi-Fi network details, or a vCard contact card, with a choice of error correction level.

QR codes are generated locally in your browser. Nothing is uploaded or stored, except locally in this browser's history if you choose to keep it.

FAQ

Do these QR codes expire or stop working?

No — this encodes your text or URL directly with no redirect service in between. As long as the destination itself stays valid, the code keeps working indefinitely.

What's the difference between this and marketing QR code platforms?

Marketing platforms route your code through their own redirect domain to track scans — the code stops working if their service does. This tool encodes your content directly, nothing to depend on later.

What error correction level should I use?

L (~7% recovery) keeps the code visually simpler and works fine for a clean digital display. H (~30% recovery) is the safer default for print or anywhere the code might get scuffed, wet, or have a logo overlaid on it — at the cost of a denser pattern. M is a reasonable middle ground and the default here.

Can I encode WiFi credentials or a contact card (vCard), not just a URL?

Yes — dedicated presets build a WiFi payload (SSID, password, encryption type) or a vCard (name, phone, email, organization), in addition to plain text or a URL.

What size should I generate for printing?

At least 2×2cm for reliable scanning at close range — scale up proportionally for posters or signage viewed from farther away.

Is my content sent to a server to generate the code?

No — generated entirely in your browser.

Related tools