Developer ToolsFree
QR Code Generator
Generate QR codes for URLs, plain text, email addresses, phone numbers, SMS messages, and Wi-Fi credentials. Customize the size, download as a crisp PNG, and scan with any smartphone camera. Works entirely in your browser — no signup, no account needed.
Updated June 2026
- 1Enter your text, URL, or data
- 2Customize the QR code
- 3Download the QR code image
How to use QR Code Generator
- 1
Enter your text, URL, or data
Type or paste whatever you want the QR code to link to or contain.
- 2
Customize the QR code
Adjust the size, color, and error-correction level if needed.
- 3
Download the QR code image
Save the generated QR code as a PNG for print or web use.
Frequently asked questions
Everything you need to know about qr code generator.
URLs (http/https), plain text, email addresses (mailto:), phone numbers (tel:), SMS messages (smsto:), and Wi-Fi credentials (WIFI:S:SSID;T:WPA;P:password;;).
Default is 256×256 pixels. Adjust from 128×128px (small) up to 512×512px (large) for high-quality printing. All sizes download as crisp PNG files.
Yes. Change the foreground (dark) and background (light) colors. Ensure sufficient contrast between colors for reliable scanning.
Yes. QR codes are generated locally using the qrcode.js library. Nothing is uploaded to any server.
No. QR codes generated here do not expire. The code is a static pattern encoding your input — it works as long as the content it links to remains active.
Explore more free Developer Tools
ToolBubble (Tool Bubble) has 14 free developer tools that work in your browser, with no signup required.
We read every message
Need help with QR Code Generator?
Report an issue or suggest an improvement. Messages go straight to the people who build ToolBubble.