Loading...
Generate customizable QR codes for URLs, text, and data — instantly.
URLs, plain text, WiFi credentials (auto-connect), email addresses, phone numbers, SMS messages, vCard contacts, and geographic coordinates. URLs are the most common use case.
Version 40 (177x177 modules) can store up to 7,089 numeric characters, 4,296 alphanumeric characters, or 2,953 bytes of binary data. Practical URLs should stay under 300 characters for reliable scanning.
Yes, you can change foreground and background colors. Adding a small center logo (up to 10% of QR code area) works thanks to error correction. Use High (H) error correction level when adding logos.
Minimum 2x2 cm (0.8x0.8 inches) for close-range scanning (phone held near the code). For posters or signage, scale proportionally — 10 cm for 1 meter viewing distance, 30 cm for 3 meters.
Static QR codes (which encode data directly) never expire. Dynamic QR codes (which encode a redirect URL) can stop working if the redirect service goes offline or the link is deactivated.