QRFree — Zero-Commission UPI Payment & QR Utility
Client-side payment utility engineered for Indian merchants and freelancers, enabling instant UPI link generation, branded canvas placards, and zero financial data collection.

QRFree – Zero-Commission UPI Payment & QR Utility — Interface & System Overview
System Capabilities & Field Deployment Architecture
Live operational specifications, core architectural subsystems, and functional highlights verified across production environments.
Overview
QRFree is a modern, client-side web application designed to help Indian merchants, freelancers, and businesses bypass expensive payment gateway fees (1.5%–2.5% MDR). By leveraging the official NPCI UPI deep-linking protocol, it enables users to instantly generate branded, high-resolution static and dynamic payment QR codes with direct bank-to-bank settlements and zero transaction fees.
0% Fee Payment Engine
Generates NPCI-compliant UPI payment links supporting pre-filled amounts, payee names, and custom transaction notes.
Branded Canvas Placards
Real-time vector QR styling with downloadable, high-DPI printable payment cards and brand overlays.
Image Scanner & Extractor
Built-in client-side computer vision (jsQR) to extract UPI credentials directly from uploaded QR images.
Privacy-First & Local Storage
Utilizes IndexedDB (idb) for offline-capable transaction history and merchant profile management without transmitting private financial data to servers.
Fluid Micro-Interactions
Premium, 60fps responsive UI with smooth scrolling and animations powered by GSAP and Lenis.
Aggregator Intermediation & Merchant Privacy Vulnerabilities
Indian small merchants and freelancers face high transaction convenience fees, delayed settlement cycles, and intrusive data surveillance from third-party payment gateways when collecting UPI transactions.
Existing QR utilities either depend on proprietary cloud backends that log merchant VPA addresses and transaction records or generate low-resolution raster images that fail to scan cleanly on physical payment counters.
Aggregators charge up to 2% gateway fees on standard commercial payment links.
Server-based QR generators log merchant banking VPAs and customer transaction metadata.
Low-DPI raster codes suffer high optical scanner failure rates under ambient retail lighting.
Air-Gapped Client-Side Vector QR Engine with jsQR Decoding
Architected a 100% client-side React + Vite application leveraging Canvas 2D and SVG vector engines to generate NPCI-compliant UPI deep links with pre-filled amounts and payee details without hitting a remote server.
Integrated jsQR for in-browser camera and image decoding, alongside IndexedDB for local-only transaction history, delivering an air-gapped financial utility that guarantees zero data tracking and zero commission fees.
Client-side vector QR rasterization outputs ultra-sharp 300 DPI printable counter cards.
Zero backend telemetry: All merchant VPAs and custom amount parameters stay strictly inside the browser sandbox.
Offline-first capability via Service Workers and IndexedDB for uninterrupted counter usage during network dropouts.
Structural Bill of Materials & Pipeline Flow
Execution Pipeline Sequence[ 01 → 05 ]
Production Benchmarks & Empirical Lab Test Plates
Zero aggregator intermediation surcharge
Client-side QR generation turnaround
Zero bytes of merchant data sent to servers
High-resolution placard export