What is QRKeep and Why is it Free & Permanent?
QRKeep is a free, privacy-first QR code generator built for people, creators, and businesses who need reliable, permanent QR codes that never expire. Many online QR generators create “dynamic” redirects that route scans through an intermediate database to track user telemetry, only to disable your code after 14 or 30 days unless you purchase an expensive monthly subscription.
QRKeep works on a direct-encoding architecture: your destination URL is compiled directly into the binary 2D geometry of the QR matrix itself. Because there is no redirect server, database lookup, or third-party intermediary, the QR code functions permanently for life. The SVG or PNG file you download will scan accurately forever on any smartphone camera.
All generation calculations execute 100% client-side in your browser using native JavaScript. Your inputs never touch our servers or get logged. QRKeep is hosted on Cloudflare Workers and supported by minimal, non-intrusive advertising so that the tool remains $0 forever for everyone.
How to Generate Your QR Code in 3 Simple Steps
Enter Your URL
Paste your website address, portfolio link, menu PDF, or app deep link into the input field.
Instant Client-Side Math
The ISO/IEC 18004 QR algorithm calculates Reed-Solomon error correction and compiles the modular matrix in your browser in milliseconds.
Download SVG or PNG
Export vector SVG for crisp physical printing or high-res PNG for digital distribution. Copy to clipboard with a single click.
Popular Real-World Use Cases
Business Cards
Print permanent portfolio links on networking cards with zero risk of expiration or broken redirects.
Restaurant Menus
Affix durable QR standees to dining tables linking directly to PDF or responsive web menus without recurring SaaS fees.
Product Packaging
Direct customers to instruction manuals, warranty registration, and support portals directly from manufactured boxes.
Event Signage & Flyers
Drive instant ticket sales, map directions, and social profile follows from printed posters and banners.
Frequently Asked Questions
Is it really free forever? Why?
Yes, QRKeep is completely free with no hidden charges, trials, or credit card requirements. Because generation happens client-side in your browser, server compute costs are minimal. Our hosting infrastructure on Cloudflare Workers is supported by light, non-intrusive display ads.
Do QR codes expire?
No. QRKeep codes never expire. Data is encoded directly into the physical matrix pattern rather than routing through an expiring database redirect. As long as your destination URL remains active on the internet, your QR code will scan reliably.
What data types are supported?
QRKeep focuses on web URLs (starting with https://, http://, or www.), ensuring scanners instantly launch websites, menus, social handles, or cloud documents. Standard QR specifications also support plain text, Wi-Fi strings, and vCards.
Is my data stored or tracked?
No. QRKeep has a strict zero-data-logging architecture. The text and URLs you enter are processed locally in memory on your device and never sent to or stored on our servers. We do not track user scans, locations, or personal identities.
Are there any scan limits or usage caps?
There are zero scan limits. Whether your printed QR code is scanned 10 times or 10,000,000 times, it will continue to work indefinitely with no monthly quotas or bandwidth caps.
What image formats can I export?
You can export scalable vector SVG files (perfect for high-resolution print jobs, billboards, and laser engraving) or raster PNG files for digital sharing and email signatures. You can also copy the image directly to your clipboard.
Practical Guides & Tutorials
QR Codes for Business Cards
Learn optimal sizing, vCard encoding, and contrast rules for printed cards.
QR Codes for Restaurant Menus
How to deploy reliable digital menus on table standees that never break.
QR Code vs 1D Barcode
Understand data capacity, error correction, and scanning speed differences.