Free QR Code Generator
Create 100% static, non-expiring QR codes for websites, Wi-Fi networks, vCards, emails, and phone numbers. Customize colors and export in high-resolution PNG or vector SVG.
Website Destination & Campaign Tracking
View QR Code ↓Design & Error Correction
QR Code Live Preview
How to Create a Custom QR Code in 3 Steps
- Select Your Content Type: Choose whether you want to link a Website URL, share Wi-Fi credentials, generate a vCard Contact, or draft an Email.
- Customize Colors & Error Correction: Adjust the foreground and background colors to match your brand palette, and select an error-correction level (ECC) suited to your print medium.
- Export & Print: Download as high-res PNG for digital screens or vector SVG for commercial printing, or copy the image directly to your clipboard.
QR Code Error Correction (ECC) Guide
Reed-Solomon error correction allows cameras to decode a QR symbol even if part of it is smudged, torn, or covered:
| ECC Level | Damage Tolerance | Recommended Application | Minimum Print Size |
|---|---|---|---|
| Level L (Low) | ~7% data restoration | Clean digital displays, short URLs, smallest QR matrix grid | 2.0 × 2.0 cm (0.8 in) |
| Level M (Medium) | ~15% data restoration | Standard print media, business cards, corporate stationery (Default) | 2.5 × 2.5 cm (1.0 in) |
| Level Q (Quartile) | ~25% data restoration | Outdoor marketing, restaurant table menus, packaging boxes | 3.0 × 3.0 cm (1.2 in) |
| Level H (High) | ~30% data restoration | Logos embedded in center, industrial labels, environments with dirt or scuffs | 3.5 × 3.5 cm (1.4 in) |
Why Static QR Codes are Safer and More Reliable
Many online QR generators create "dynamic" codes. While dynamic codes allow changing the destination link later, they force every scan through a third-party redirect proxy. If that company goes out of business or demands an expensive renewal subscription, your printed brochures and business cards instantly break with 404 errors.
CalcMaster creates purely static QR codes. The destination is encoded directly into the 2D matrix. No middleman exists, zero analytics trackers are inserted, and the code will continue to function indefinitely as long as your website exists.
Frequently Asked Questions
Do these QR codes ever expire or have scan limits?▼
No! Unlike commercial dynamic QR services that route scans through their own redirect servers and charge monthly fees, CalcMaster generates true static QR codes. The destination URL or data is baked directly into the black-and-white pixel matrix, meaning it works forever with zero scan limits.
How does the Wi-Fi QR code work?▼
The Wi-Fi QR format encodes the network SSID, authentication type (WPA/WPA2/WPA3), and password according to standard mobile specifications. When someone scans it with their iPhone or Android camera, a prompt appears saying 'Join Network'—allowing them to connect without typing long Wi-Fi passwords.
What is the recommended size for printing a QR code on a business card or poster?▼
For business cards or product packaging viewed at arm's length (10 to 15 inches away), the printed QR code should measure at least 2.5 × 2.5 cm (1 × 1 inch). For posters or billboards viewed from 10 feet away, scale the physical size up to at least 25 × 25 cm.
Can I download the QR code in vector SVG format?▼
Yes! Click the 'Download SVG' button. SVG files are resolution-independent vector graphics, making them ideal for Adobe Illustrator, Figma, vinyl cutters, and commercial large-format print shops.
Can I customize the color of the QR code?▼
Yes. You can customize both the foreground and background colors. Always ensure high contrast between foreground and background (e.g. dark blue on white) so smartphone camera sensors can reliably read the matrix.
Are my passwords or contact vCard details saved on your servers?▼
Never. The QR code generator runs entirely within your browser's JavaScript engine. No data, Wi-Fi credentials, or private contact details are ever sent to our servers.
What does the Error Correction Level (ECC) setting do?▼
Error correction allows the QR code to be scanned even if part of it is damaged, dirty, or partially obscured. Higher levels (like Level H, 30%) add redundant backup data, which increases the grid density but guarantees high durability.
Key Benefits
- ✓100% Static & Permanent: Never expires.
- ✓No third-party redirects or tracking cookies.
- ✓Crystal-clear PNG and scalable vector SVG.
- ✓Instant Wi-Fi, vCard, and URL formatting.