QR Code Generator

Generate QR codes for URLs, text, WiFi, and more — download as PNG.

How to use this tool

1
Open QR Code Generator
The tool is already loaded above — no download or account needed.
2
Enter your data
Paste or type your input. Results appear instantly.
3
Copy or download
Export your result with one click — ready to use anywhere.
Advertisement

Why use this tool

100% in-browser
Your data never leaves your device — fully private.
No signup needed
Use any tool instantly without creating an account.
Always free
Every tool is free with no daily limits or paywalls.
Copy & download
Export results in one click, ready to paste anywhere.

FAQ

What can I encode in a QR code?
URLs, plain text, email addresses, phone numbers, SMS messages, WiFi credentials (SSID + password), and vCard contact information. Most QR code scanners on smartphones handle all of these natively.
What size should a QR code be for print?
The minimum recommended size is 2 cm × 2 cm for print at standard scanning distances. For large format (billboards, signage), the rule is 1 cm of QR size per 10 cm of scanning distance.
Do QR codes expire?
Static QR codes (which encode data directly) never expire. The data is embedded in the pattern itself. Dynamic QR codes (which redirect through a URL shortener) expire only if the URL shortener deactivates the link.
What error correction level should I use?
Level M (15% error correction) is the best balance for most uses. Use Level H (30%) if the QR code will be printed on textured surfaces or if you expect damage — it can be read even if 30% of the code is obscured.
Can I add a logo to a QR code?
Yes, with high error correction (Level H). The logo replaces part of the code, but the error correction restores the lost data. Keep the logo under 30% of the total QR code area.

About QR Code Generator

QR codes (Quick Response codes) are two-dimensional barcodes that smartphones can scan instantly with their cameras. They were invented in 1994 by Denso Wave in Japan for tracking automotive parts, and have since become ubiquitous for contactless menus, payment links, event tickets, business cards, and product packaging. This generator creates QR codes entirely in your browser — your data never leaves your device.

What You Can Encode

QR codes support multiple data types: URLs (the most common use — simply paste a web address), plain text, phone numbers, email addresses, SMS messages pre-loaded with a template, WiFi credentials (network name + password, so guests can connect by scanning), and vCard contact files that add a person to your phone's contacts with one scan. Most modern smartphone cameras recognise all of these automatically without a separate QR scanner app.

Size and Print Guidelines

For business cards or flyers, use a minimum size of 2.5 cm × 2.5 cm. For posters or signage, follow the 10:1 rule — for every 10 cm of scanning distance, add 1 cm to the QR code size. Download at the highest resolution available if you are printing, and always test the printed code before a large print run. Light-coloured code on dark background (the reverse of standard) also works, as long as there is sufficient contrast.

Error Correction and Durability

QR codes have built-in error correction that lets them be read even if part of the code is obscured or damaged. Level L (7% correction) is compact. Level M (15%) is the standard for most uses. Level Q (25%) and Level H (30%) are used when the code might be placed on a textured surface, or when you want to overlay a logo in the centre. At Level H, up to 30% of the code can be covered or damaged and it will still scan correctly.

Related tools

Password Generator
ROI Calculator
Profit Margin Calculator
Break-Even Calculator
Cover Letter Generator
Advertisement