What Is This Tool?
A QR code is a two-dimensional barcode that any modern phone camera can scan. It stores text — most commonly a website URL, but also plain text, phone numbers or Wi-Fi credentials — as a pattern of black and white squares. Scanning takes users straight to your content without typing anything.
Unlike many online QR services, this generator is fully static: the QR code is computed in your browser, encodes your content directly (no redirect through a tracking server), and therefore never expires and can't be taken hostage by a subscription.
Why Use It?
- No watermark, no expiry, no account — the code encodes your content directly and works forever.
- Live preview: the QR code redraws as you type.
- Adjustable error correction — higher levels keep codes scannable when printed small or partially covered by a logo.
- Download as PNG up to 1000px, print-ready.
- Private: the content never leaves your browser (safe for Wi-Fi passwords).
How to Use
- Type or paste your URL or text — the QR code appears immediately.
- Pick a size: 300px is fine for screens; use 1000px for print.
- Choose error correction: M is a good default; use H if the printed code may get dirty or partly covered.
- Scan it with your phone to test, then click "Download PNG".
Example
Input
https://codekithub.comOutput
A scannable QR code image that opens codekithub.com when scanned with any phone camera.For URLs, always include https:// — some scanner apps won't treat bare text as a link.
Frequently Asked Questions
Will my QR code expire or stop working?
No. This generator encodes your content directly into the QR pattern — there's no middleman server. As long as your URL itself works, the code works, forever.
What is error correction and which level should I choose?
QR codes include redundancy so they still scan when damaged. L tolerates ~7% damage, M ~15%, Q ~25%, H ~30%. Higher levels make the pattern denser. M is right for most uses; pick H for codes that will be printed small, laminated, or overlaid with a logo.
How much text can a QR code hold?
Up to ~4,000 characters at low error correction, less at higher levels. Practically, keep it short — dense codes are harder to scan. For long content, encode a short URL that points to it.
Can I use the generated QR codes commercially?
Yes. QR codes are an open ISO standard with no licensing fees, and codes you generate here are yours — print them on packaging, menus, posters, anything.
Is it safe to make a QR code containing a Wi-Fi password?
Here, yes: generation is 100% in-browser, so the password is never uploaded. Use the standard format WIFI:T:WPA;S:YourNetworkName;P:YourPassword;; and phones will offer to join the network when scanned.