QR Code Tool
Generate and scan QR codes
QR Code Generator
QR Code Scanner
npm install jsqrAbout QR Code Generator
1What is it?
Generate QR codes for URLs, text, WiFi credentials, contact information, and more. Download as high-quality PNG image or copy directly to clipboard. QR codes are perfect for sharing information that can be quickly scanned by any smartphone camera.
2Use Cases
- Share website URLs in printed materials
- Create WiFi login QR codes for guests
- Generate contact card (vCard) QR codes
- Link to app store downloads
- Add QR codes to business cards
- Create payment links for stores
- Share event details and calendar entries
3Examples
URL QR code
Input
https://example.com
Output
[QR Code Image]
WiFi credentials
Input
WIFI:S:MyNetwork;T:WPA;P:password123;;
Output
[QR Code Image]
?Frequently Asked Questions
How much data can a QR code hold?
QR codes can store up to about 3KB of data - roughly 4,296 alphanumeric characters or 7,089 numeric digits. However, more data means a denser (harder to scan) code. Keep URLs and text concise for best results.
What makes a QR code easier to scan?
Higher contrast (dark pattern on light background), larger size, less data density, and good error correction. Print at least 2cm x 2cm for reliable scanning. Leave white space (quiet zone) around the code.
Can I customize the QR code appearance?
This tool creates standard black-and-white QR codes for maximum compatibility. While colored/branded QR codes exist, they can be harder to scan. You can change the size option to get different resolutions.
Do QR codes expire?
The QR code itself never expires - it's just encoded data. However, if you encode a URL, that URL could stop working. For permanence, use your own domain or a reliable URL shortener.
How do I create a WiFi QR code?
Use this format: WIFI:S:NetworkName;T:WPA;P:password;; Replace NetworkName with your SSID and password with your WiFi password. T can be WPA, WEP, or nopass for open networks.