Generate QR codes from any URL, text, email or data instantly. Customize size and error correction level. Download as PNG. Runs entirely in your browser — no data leaves your device.
Strong Password Generator Online — Free, Secure & Random
Generate strong random passwords instantly. Set length and character types. Cryptographically random and runs entirely in your browser — no server involved.
Diceware Passphrase Generator — Secure Passwords You Can Remember
Generate secure passphrases using the Diceware method. Easy to remember and resistant to brute-force attacks. Runs entirely in your browser — no data leaves your device.
Nickname Generator
Free unique nickname generator — 6 styles, export, Unicode fonts. Create a cool username for gaming, Twitch and Steam in seconds.
SVG to Favicon Generator — Free, Complete Favicon Package
Convert SVG to a complete favicon package free — favicon.ico, PNGs, apple-touch-icon, android-chrome icons, site.webmanifest. No upload, runs in your browser.
Free JSON Formatter Online — Format, Validate & Minify
Format, validate and minify JSON online, free. Paste or drop a file up to 5 MB and pick your indent — runs entirely in your browser, nothing leaves your device.
SVG to PNG Converter — Free, No Upload, Any Resolution
Convert SVG to PNG free — no upload, no signup, no watermark. Any pixel size, lock aspect ratio, scale 1×/2×/4×. Runs in your browser.
Create QR codes from any URL, text, email or data in seconds. Adjust error correction level and output size, then download as a PNG — ready for print or digital use. Generation happens entirely in your browser, so your content is never sent to our servers. Works fully offline for maximum privacy.
Enter the content to encode
Type or paste any content into the input field — a URL, plain text, email address, phone number, or any other data. The QR code updates automatically as you type.
Choose an error correction level
Select L, M, Q or H. Higher levels allow the QR code to be scanned even if part of it is damaged or obscured, but produce a denser pattern. Level M is a good default for most uses.
Set the output size
Use the size slider to pick a resolution between 128 px and 512 px. Larger sizes are easier to scan at a distance and look sharper when printed.
Download the QR code
Click Download PNG to save the QR code as an image file, ready to use in print or digital materials.
Yes, completely free with no sign-up required. Generation happens in your browser using the qrcode library — no data is sent to any server and no account is needed.
Any text: URLs, plain text, email addresses (mailto:), phone numbers (tel:), SMS (smsto:), Wi-Fi credentials, vCards, and more. The most common use is encoding a URL so users can open a website by scanning.
They control how much of the QR code can be damaged or covered while still being scannable. L = 7%, M = 15%, Q = 25%, H = 30% recovery capacity. Higher levels produce a denser code. M is recommended for most use cases; H is useful when the code will be printed on a surface that may get scratched.
No. QR codes generated here are static — the encoded data is baked directly into the image. They never expire and require no ongoing service to scan.
Very long inputs produce extremely dense QR codes that some scanners struggle with. Try shortening the URL with a link shortener, increasing the output size, or raising the error correction level to H.