TThe TextSolutions

QR Code Generator

Generate a QR code from any URL or text. Customize size, colors, and error correction level, then download as PNG.

28 characters

#000000
#FFFFFF

Higher error correction = more resilient to damage but denser pattern

Guides for this tool

Frequently Asked Questions

How do I create a QR code for free?

Type or paste a URL or any text, and the QR code is generated instantly in your browser. You can adjust the size, colors, quiet margin and error correction level, then download the result as a PNG. It is completely free with no sign-up or watermark.

What can I put in a QR code?

Any text up to a few thousand characters — most commonly a website URL, but also plain text, phone numbers, or standard formats like Wi-Fi (WIFI:S:name;T:WPA;P:password;;) and contact (vCard) strings, which phones recognise automatically when scanned.

Do QR codes made with this tool expire?

No. These are static QR codes: your text is encoded directly into the pattern itself, with no redirect through our servers. The code will work forever, but the content cannot be changed after creation — generate a new code if the URL changes.

What does the error correction level do?

Error correction adds redundancy so the code still scans when partially damaged or obscured. Level L tolerates about 7% damage, M 15%, Q 25% and H 30%. Higher levels make the pattern denser, so use M for general purposes and H if you plan to print small or add a logo.

Is it private? Where is the QR code generated?

The QR code is drawn entirely in your browser on a local canvas. The text you encode is never uploaded, logged or stored on any server, so it is safe for links, credentials and other sensitive content.