Create QR codes for URLs, text, WiFi, contacts, and email. Customize colors and size. 100% client-side — nothing leaves your browser.
Enter data on the left
and click Generate
Four steps. No account needed. Takes 10 seconds.
Select URL, text, WiFi, vCard, or email. Each type formats the data correctly for QR code scanners.
Type or paste your content. For WiFi, enter your network name and password. For contacts, fill in the name and details.
Pick foreground and background colors, set the size, and choose an error correction level. Higher correction = more scannable.
Click Generate, then download as PNG (for print and web) or SVG (for infinite scaling). That's it — completely free.
From business cards to restaurant menus, QR codes are everywhere.
Put your website URL on business cards, flyers, or posters. One scan takes people straight to your site — no typing needed.
Create a QR code with your WiFi credentials. Guests scan it to connect instantly — no more spelling out passwords letter by letter.
Encode your contact info as a vCard QR code. When someone scans it, your name, phone, and email get saved to their phone automatically.
Link to a digital menu from table QR codes. Update prices and items without reprinting. Customers see the latest version every time.
Create a QR code that opens an email with the recipient, subject, and body pre-filled. Great for feedback forms and support requests.
Link to setup guides, warranty registration, or product videos from the box itself. Reduce paper manuals and improve the unboxing experience.
Yes, completely free with no limits. Generate as many QR codes as you want, in any size, with custom colors. No sign-up, no watermarks, no catch.
Absolutely. Every QR code is generated 100% in your browser using JavaScript. Your data never leaves your device — we don't have a server that processes it. This makes it safe for sensitive data like WiFi passwords and contact information.
Error correction determines how much of the QR code can be damaged and still be readable. Level L (Low) recovers 7% of data, M (Medium) recovers 15%, Q (Quartile) recovers 25%, and H (High) recovers 30%. Use higher levels for printed materials that might get scratched or dirty.
Use PNG for web use, social media, and most print applications. Use SVG when you need infinite scalability — like printing on large banners or billboards. SVG files are also smaller in file size.
No. QR codes are static — they encode data directly into the pattern. The QR codes you generate here will work forever because the data is embedded in the image itself, not stored on any server.
A QR code can encode up to 4,296 alphanumeric characters or 2,953 bytes of binary data. In practice, shorter content produces simpler, more scannable QR codes. We recommend keeping URLs under 300 characters for best results.
Format, validate, and beautify JSON instantly. Syntax highlighting, error detection, minification.
Check text for plagiarism with n-gram fingerprinting. Color-coded results, detailed breakdown.
Format XML, SQL, CSS, HTML, and JavaScript instantly. Syntax highlighting, minification, line numbers.
Generate strong, secure passwords with entropy meter, batch generation, and pattern mode.
Search by image across Google Lens, TinEye, Yandex, and Bing. Upload, paste, or enter a URL.
Calculate monthly payments with amortization schedule, payment breakdown charts, and CSV export.
Calculate simple and compound interest with growth charts and year-by-year breakdowns.
Compare two texts with color-coded additions, deletions, and changes. Side-by-side view.
Test regex patterns with live highlighting, capture groups, substitution, and cheat sheet.