QR code generator
Type or paste any text or URL and get a scannable QR code instantly. Adjust the size, download as PNG, and share anywhere.
About this tool
Turn any URL, text, email, or phone number into a scannable QR code and download as a PNG. Instant, runs in your browser — no signup.
Type or paste any text or URL and get a scannable QR code instantly. Adjust the size, download as PNG, and share anywhere.
- 1
Enter the text, URL, or data you want to encode into the QR code.
- 2
The QR code preview updates instantly as you type.
- 3
Adjust the size and error correction level if needed.
- 4
Download the QR code as a PNG image.
Generate a QR code for your website URL to print on business cards, flyers, or posters.
Encode a Wi-Fi password or contact details into a QR code for quick sharing.
Create deep-link QR codes for mobile app installs or product landing pages.
URL QR code
https://www.devtoolsforyou.comQR code scannable by any phone cameraPlain text QR code
Hello, World!QR code encoding the textThese answers explain common qr code tasks, expected input formats, and edge cases so both visitors and search engines can understand what this tool does.
What can a QR code encode?
A QR code can encode any text — URLs, plain text, email addresses (mailto:), phone numbers (tel:), Wi-Fi credentials, and more. Most smartphones scan QR codes natively without a separate app.
How large should my QR code be for print?
For printed materials, use at least 300×300 px at 300 DPI. A larger QR code is easier to scan from a distance. The minimum printable size is roughly 2×2 cm.
Are my QR codes stored anywhere?
No. QR codes are generated entirely in your browser using the qrcode library. Nothing you enter is sent to a server.
What can I encode in a QR code?
Any text string — including URLs, plain text, email addresses (mailto:), phone numbers (tel:), SMS messages, Wi-Fi credentials, and vCard contact details. Most smartphone cameras can scan QR codes natively without a third-party app.
What size QR code should I use for print?
For printed materials, generate at least 300×300 px and print at 300 DPI or higher. The minimum physical size for reliable scanning is around 2×2 cm. Larger and denser content (longer URLs) requires a bigger code to remain scannable.