ENGINE: CLIENT-SIDE REED-SOLOMON GF(256)
0.00ms NETWORK LATENCY | 100% AIR-GAPPED & STATIC
STANDALONE CLI ENGINE & IN-BROWSER WORKSTATION

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.

Open In-Browser Studio
$ pip install qrcode[pil]
CLI Recipes
// TECHNICAL METRICS STATUS: READY
Latency
0.00 ms
Direct execution
Telemetry
0 Bytes
Air-gapped safety
Payload Term
Permanent
Zero redirect hops
Error Levels
L · M · Q · H
Reed-Solomon GF(256)
SPECIFICATION: ISO/IEC 18004
// 01 IN-BROWSER QR STUDIO WORKSTATION

Interactive Matrix Synthesizer

Deterministic real-time encoding. Output rendered in Canvas, ANSI ASCII terminal blocks, or vector SVG.

ENGINE: STANDALONE JS (ZERO SERVER CALLS)
SELECT DATA SCHEMA
~15% Recovery (Standard)
CONTRAST COMPLIANT
Quiet Zone Border 4 modules
0 (Flush) 4 (ISO Standard) 8 (Wide)
29 × 29 modules
TEST SCAN CAMERA

Camera Scannable · iOS, Android, Zebra Handheld Imagers

PAYLOAD: 34 chars
VERSION: Ver 3 (Auto)
ERROR CORRECTION: Level M (15%)
// 02 ENGINEERING SPECIFICATIONS

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.

[ SPEC_01 ] SECURITY ARCHITECTURE LOCAL COMPUTATION

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.

Works inside Faraday cages or isolated VLANs ZERO CLOUD CALLS
[ SPEC_02 ] ANTI-EXPIRATION DIRECT ENCODING

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.

✓ Never expires, zero server hops, zero middleman RFC 18004
[ SPEC_03 ] FAULT-TOLERANCE MATHEMATICS GF(256) ALGEBRA

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:

Simulate Surface Damage: 0% (Pristine)
Optical status: 100% Decodable (Parity intact)
[ SPEC_04 ] VECTOR

Sub-Millimeter SVG

Export pure mathematical XML vectors. Perfect for CNC laser engravers, silk-screen silks on PCBs, and 100-foot billboards without blur.

Infinite DPI · Scalable Paths
[ SPEC_05 ] BATCH

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.

Multiprocessing Pool Ready
// 03 ISO/IEC 18004 SPECIFICATION

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:

1. Finder Patterns (Position Detection Eyes)

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.

2. Timing Tracks & Alignment Patterns

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).

3. Format Bits & Interleaved Codewords

Format information encodes the selected Reed-Solomon level and mask pattern (BCH error code protected). The remaining body stores interleaved data and parity blocks.

// QR MATRIX VISUALIZER 21×21 (VERSION 1)
Finder Eyes
Timing Track
Format Bits
// 04 ARCHITECTURAL BENCHMARK

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
// 05 DEVELOPER PLAYBOOK

Command-Line & Python Recipes

From interactive terminal prompts to multi-core batch processing pipelines. Copy and run directly on any machine.

PYTHON 3.8+ · PILLOW (PIL) · QRCODE
import_qr_code.py
# 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'.
// 06 KNOWLEDGE BASE

Frequently Asked Questions

Technical specifications on QR barcode architecture, physical printing guidelines, and data capacities.