Skip to content

itisuniqueofficial-gh/qr-scanner-generator

Repository files navigation

QR Scanner & Generator

A fast, simple, and responsive QR Scanner, QR Reader, QR Code Generator, and UPI payment QR toolkit that works directly in the browser.

Features

  • Scan QR codes using camera
  • Upload and read QR code images
  • Generate QR codes (Text, URL, Phone, Email, SMS, Wi-Fi)
  • Generate UPI payment QR codes
  • Build and open UPI payment links
  • Download QR as PNG
  • Mobile-friendly and responsive
  • Installable Progressive Web App (PWA)
  • Offline support for core cached pages and assets
  • No backend required
  • Privacy-friendly (runs in browser)

Demo

https://qr.itisuniqueofficial.com

Tech Stack

  • HTML
  • CSS
  • JavaScript

Installation / Usage

  1. Clone the repo
  2. Open index.html in browser

Or deploy via GitHub Pages.

PWA Support

  • Installable on supported browsers
  • Manifest and app icons included
  • Service worker included for core asset and page caching
  • Offline fallback page included

To test PWA behavior fully, use HTTPS on a deployed site such as GitHub Pages or your custom domain.

GitHub Pages Deployment

  • Go to repo settings
  • Enable Pages
  • Select branch main
  • Set folder to / (root)
  • Custom domain support works with qr.itisuniqueofficial.com
  • Service worker and manifest work best over HTTPS

Android App

This repository also includes a Play Store-ready Android Studio project in:

android-app/

The Android app is a secure Kotlin WebView wrapper for the live website and supports:

  • camera-based QR scanning
  • image upload for QR reading
  • UPI link handling
  • offline fallback behavior

See:

  • android-app/README-ANDROID.md
  • android-app/PLAY-STORE-LISTING.md
  • android-app/RELEASE-CHECKLIST.md

To build a signed Android App Bundle (.aab), open android-app in Android Studio and use:

Build > Generate Signed Bundle / APK

License

MIT License

Credits

Made with Love by It Is Unique Official
https://itisuniqueofficial.com

About

A fast, lightweight, and fully responsive QR Scanner, QR Reader, and QR Code Generator built with pure HTML, CSS, and JavaScript. Works on all devices with camera scanning, image upload support, and instant QR generation.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors