TEXT IN.
PIXEL-PERFECT QR OUT.
The uncompromising, zero-telemetry QR synthesis utility. No SaaS subscriptions, no expiring redirect servers, no analytics beacons, and zero vendor lock-in. Powered by Python qrcode and pure in-browser Reed-Solomon algebraic math.
Interactive Matrix Synthesizer
Deterministic real-time encoding. Output rendered in Canvas, ANSI ASCII terminal blocks, or vector SVG.
Camera Scannable · iOS, Android, Zebra Handheld Imagers
Built for Engineers Who Reject Cloud Entrapment
Commercial QR services exist to capture corporate emails, siphon customer scan locations, and charge $39/month. QrGenerator is built from the ground up as a pure offline utility.
100% Air-Gapped Sovereignty
Never pipe internal company endpoints, confidential Wi-Fi credentials, cryptographic seeds, or patient contact cards through third-party SaaS cloud endpoints. QrGenerator runs entirely on your local CPU with zero outbound network calls.
Permanent Physical Encoding
Commercial QR vendors secretly encode their own domain (qr-tracker.com/x8j9) to hijack scans and deactivate codes after a 14-day free trial. QrGenerator writes raw UTF-8 payloads directly into the physical matrix.
Reed-Solomon Damage Simulator
QR codes use Galois Field GF(256) polynomials to append redundant parity codewords. Adjust the slider to simulate physical surface damage on the matrix in real-time:
Sub-Millimeter SVG
Export pure mathematical XML vectors. Perfect for CNC laser engravers, silk-screen silks on PCBs, and 100-foot billboards without blur.
High-Speed Batch
Need 50,000 unique asset tag barcodes? Pipe a CSV directly into Python and generate thousands of SVGs per minute using all CPU cores.
Anatomy of a High-Precision Matrix
A Quick Response matrix is not a random grid of dots. It is an intricately engineered geometric system partitioned into strict functional zones:
Three 7×7 module concentric squares located at top-left, top-right, and bottom-left. They follow a strict 1:1:3:1:1 module ratio, allowing camera sensor vision algorithms to detect orientation at any rotational angle.
Alternating black and white module tracks that link the finder patterns together, establishing the coordinate grid. Alignment patterns correct optical warping on curved surfaces (such as bottles or cans).
Format information encodes the selected Reed-Solomon level and mask pattern (BCH error code protected). The remaining body stores interleaved data and parity blocks.
QrGenerator vs. Commercial Online Traps
Do not let marketing agencies print restaurant menus, packaging, or billboards tied to temporary SaaS trial links.
| CAPABILITY / SPECIFICATION |
QrGenerator (Offline CLI & Studio)
|
Commercial Online "Free" Tools |
|---|---|---|
|
Pricing & License
Total cost of ownership
|
$0 Free Forever (MIT Open Source) | $15 to $49 / month recurring subscription |
|
Link Expiration & Hijacking
Will the code work in 10 years?
|
Permanent Direct Encoding (Never expires) | Deactivated after 14-day free trial period |
|
User Privacy & Telemetry
What happens to scan metadata?
|
Zero Telemetry (100% Air-Gapped) | IP addresses, geolocation, device fingerprints logged & sold |
|
Redirect Server Latency
Lag between camera scan and page load
|
0 ms (Opens directly in browser) | 300ms – 1,200ms intermediate 302 redirect hop |
|
Vector SVG & High-Res Export
Industrial print & packaging capability
|
Infinite DPI SVG + 1024px PNG Included | Paywalled behind "Pro / Enterprise" tier |
|
Generation Limits & Quotas
Batch throughput rate
|
Unlimited (Tens of thousands per minute) | Capped at 5 to 25 codes before paywall |
|
Air-Gapped / Offline Support
Operates without an active internet connection
|
Full CLI & Standalone Local Execution | Fails completely without internet connectivity |
Command-Line & Python Recipes
From interactive terminal prompts to multi-core batch processing pipelines. Copy and run directly on any machine.
# 1. Clone repository
git clone https://github.com/mirconegri/QrGenerator.git
cd QrGenerator
# 2. Install dependencies
pip install qrcode[pil]
# 3. Run interactive prompt
python import_qr_code.py
# Terminal Output:
# Enter the text or URL to generate the QR code: https://github.com/mirconegri
# QR code successfully generated and saved as 'qrcode.png'.
Frequently Asked Questions
Technical specifications on QR barcode architecture, physical printing guidelines, and data capacities.