Generate a QR code for any URL, text, phone number, email, or WiFi password. Instant preview, adjustable size, download as PNG. 100% free and works entirely in your browser.
URLs, plain text, phone numbers, email addresses, WiFi credentials, SMS messages, vCards, and any text up to about 3,000 characters. This tool supports the most common types.
On iPhone: open the Camera app and point at the QR code — a notification appears. On Android: most camera apps support QR scanning. Alternatively, use Google Lens or a free QR scanner app.
Static QR codes (like these) are permanent — the content is encoded directly in the pattern. Dynamic QR codes redirect through a URL shortener and can be edited, but require a subscription service.
Error correction allows a QR code to be read even if partially damaged or obscured. Low (L) corrects 7% damage, Medium (M) 15%, High (Q) 25%, Max (H) 30%. Higher correction makes the QR pattern denser.
A QR code can hold up to 7,089 digits, 4,296 characters of text, or 2,953 bytes of binary data. URLs and short text produce smaller, easier-to-scan QR codes.
Generate your URL or contact QR, download as PNG, then insert the image into your business card design in Canva, Word, or your design tool. Use at least 300px size for print quality.
The QR code itself cannot contain malware — it is just data. However, a malicious QR could point to a harmful website. Always check the URL preview before visiting a link from an unfamiliar QR code.