Frequently Asked Questions About Permanent QR Codes
Practical, technical answers regarding permanence, sizing, error correction, and printing
Do QR codes generated on QRKeep ever expire?
+
No, never. QR codes generated on QRKeep are direct-encoded static matrix barcodes (ISO/IEC 18004). Your full destination link or plain text is compiled directly into the black-and-white 2D geometry of the image. Because there is no intermediate redirect proxy, database record, or cloud server holding the link, the visual pattern itself represents your data. As long as the destination URL or file exists on the web, your QR code will continue to function permanently for life without any expiration date.
Are there any scan limits, rate limits, or monthly scan quotas?
+
No. There are absolutely zero scan limits on any code generated by QRKeep. Whether your printed QR code is scanned 5 times, 50,000 times, or 10,000,000 times, it will continue to work without disruption. We never display paywall screens, trial expiration warnings, or bandwidth caps.
How does QRKeep make money if the service is 100% free?
+
QRKeep is architected with modern serverless edge computing on Cloudflare Workers. Because 100% of the mathematical matrix generation executes directly inside your browser via client-side JavaScript, our backend server costs are virtually nonexistent. Modest expenses for domain renewals and edge network routing are fully offset by lightweight, non-intrusive display ads served via Google AdSense. This transparent model ensures we never need to introduce subscription paywalls.
What is the fundamental difference between static and dynamic QR codes?
+
A static QR code encodes your actual payload directly into the visual pattern of modules; it requires no third-party database, never expires, and is 100% private, but the URL cannot be edited once printed. A dynamic QR code encodes a temporary short link owned by an intermediary SaaS platform, which then redirects visitors to your site; while dynamic codes allow URL editing and scan analytics, they introduce scan latency, harvest visitor telemetry, and stop working the moment you cancel your monthly $15–$45 subscription.
Is my input data or URL stored, logged, or tracked on your servers?
+
No. QRKeep follows an uncompromising zero-data-logging architecture. When you enter a URL or text string, the ISO/IEC 18004 compilation algorithm runs entirely inside your browser's local memory. The input string is never transmitted across the network to our servers, and we maintain no database of user inputs or destination links. You can verify this by opening your browser's Developer Tools Network tab or disconnecting your internet while generating codes.
When someone scans my printed QR code, does QRKeep track their scan or location?
+
No. Because QRKeep codes are direct-encoded, the scanner's phone camera navigates directly from the optical matrix to your destination web server. QRKeep is not in the network loop during a scan. We have zero knowledge of when, where, or how many times your code is scanned, guaranteeing complete privacy for your customers.
Can I change or update the destination URL after printing a static QR code?
+
No. Because a static QR code's pattern is a direct visual representation of the raw URL characters, the physical ink printed on paper or plastic cannot be changed remotely. However, a recommended best practice for long-term campaigns is to encode a redirect URL on a domain that you own (for example, yourcompany.com/qr/menu). If your menu changes in the future, you can simply update the 301 redirect rule on your own web server without reprinting your materials.
What is the minimum recommended print size for business cards and flyers?
+
The standard optical rule of thumb is a 10:1 distance-to-size ratio. For business cards held at arm's length (about 12–18 inches), the minimum recommended size is 0.8 × 0.8 inches (20 × 20 mm). For restaurant table standees, print at least 1.5 × 1.5 inches (38 × 38 mm). For posters and window displays viewed from 5 to 6 feet away, print at least 3.0 × 3.0 inches (75 × 75 mm). Avoid printing codes under 0.8 inches to prevent camera focus issues on budget smartphones.
What is the 'Quiet Zone' and why is it necessary?
+
The Quiet Zone is a mandatory margin of solid, unprinted background space surrounding all four exterior borders of a QR code. According to the ISO/IEC 18004 standard, this quiet zone must be at least four modules (squares) wide. If you print text, artwork, or paper cut-lines right up against the edge of the QR code, smartphone optical sensors will struggle to identify the finder boundaries, causing scan failures.
How does Reed-Solomon error correction work, and which level does QRKeep use?
+
Reed-Solomon error correction is an algebraic technique that adds mathematical parity blocks to the data stream using polynomial division over Galois Fields. These redundant blocks allow barcode decoders to reconstruct missing or corrupted data. QRKeep uses Level M (Medium) by default, which can recover up to 15% of the code if it is scratched, smudged, torn, or partially obscured.
Which file format should I download: SVG or PNG?
+
For professional physical printing on signage, flyers, business cards, merchandise, and laser engraving, always download the vector SVG format. SVG files are resolution-independent and will remain razor-sharp at 300+ DPI at any physical scale. For digital usage, PowerPoint presentations, social media, or website footers, the high-resolution PNG (2,900 × 2,900 pixels) provides exceptional clarity.
Can I create a QR code for Wi-Fi network sharing, and what is the syntax?
+
Yes. Mobile operating systems (iOS and Android) natively parse the universal Wi-Fi URI format. You can generate a Wi-Fi QR code by pasting this format into QRKeep: WIFI:S:MyNetworkName;T:WPA;P:MySecretPassword;; (replace with your SSID and password). When guests scan the code, their device prompts them to join the network automatically without typing.
Can I create a QR code for a vCard contact card?
+
Yes. You can encode contact cards using the standard vCard format: BEGIN:VCARD\nVERSION:3.0\nN:LastName;FirstName\nFN:FirstName LastName\nORG:Company Name\nTEL:+1234567890\nEMAIL:user@example.com\nURL:https://example.com\nEND:VCARD. When scanned, smartphones prompt users to add the contact directly to their address book.
Why do some QR codes have denser, tinier square grids than others?
+
A QR code's density is determined by its version (ranging from Version 1 at 21×21 modules to Version 40 at 177×177 modules). The more characters you encode, the larger the grid version required to accommodate the bitstream. Short URLs (e.g. 20–30 characters) produce spacious, easy-to-scan Version 2 or 3 grids, while long URLs with tracking query parameters result in dense, tight patterns that require higher camera resolution to decode.
Can inverted QR codes (white squares on a dark background) be scanned reliably?
+
While high-end modern flagship phones can occasionally read inverted QR codes, many older Android devices, budget smartphones, and specialized barcode scanners fail completely. The ISO standard specifies dark foreground modules on a light background. For 100% scan reliability across all consumer devices, always use dark ink on a light background.
What color combinations work best for scanning reliability?
+
Optical sensors evaluate luminescence (light vs dark contrast) rather than hue. High contrast is paramount: dark charcoal, black, deep navy, or forest green on crisp white, cream, or light pastel backgrounds scan effortlessly. Low-contrast pairings (such as yellow on white, red on black, or light blue on grey) frequently cause scan failures.
Can I use QRKeep codes for commercial products without attribution or licensing fees?
+
Yes. You retain 100% ownership over the content you encode and the images you download. You are granted an irrevocable, royalty-free, perpetual license to use generated SVG and PNG files on commercial merchandise, book covers, product packaging, and corporate marketing materials without any attribution required.
Are free QR code generators safe from malware and phishing?
+
Many third-party generators are risky because they inject intermediary redirect links that can later be altered, sold to domain squatters, or hijacked for phishing attacks (quishing). QRKeep is completely safe because our codes are direct-encoded with zero intermediary redirects: the exact URL you see in the code is where the scanner goes.
Still Have Questions or Need Pre-Press Advice?
Our team responds directly to every technical inquiry. Feel free to contact us via email.