SajiloQR is a high-performance, privacy-focused web application designed to generate and scan QR codes with a premium user experience. Built with modern CSS Grid, Glassmorphism design principles, and real-time processing, it offers a seamless workflow for both desktop and mobile users.
!
- Real-time Generation: QR codes update instantly as you type.
- Advanced Scanner: High-speed camera scanning using
jsQRwith an animated viewfinder. - Multi-format Support:
- URLs: Automatic
https://detection. - Text: Plain text encoding.
- Wi-Fi: Specialized format for SSID and Password.
- Email & Phone: Direct action protocols.
- URLs: Automatic
- Smart History: Local storage-based history with "Copy to Clipboard" functionality.
- High-Res Downloads: Generated QR codes include a white "Quiet Zone" padding for maximum scannability.
- Theming: Full Dark Mode support with system preference detection.
- Privacy First: 100% client-side processing. Your data never leaves your browser.
- Frontend: HTML5, CSS3 (Custom Properties & Grid)
- Icons: Font Awesome 6
- Typography: Plus Jakarta Sans
- Scanning Engine: jsQR
- QR Engine: QRCode.js
- Clone the repository:
git clone [https://github.com/arundada9000/Qr-code-scanner-and-generator.git](https://github.com/arundada9000/Qr-code-scanner-and-generator.git)
- Open the project:
Simply open
index.htmlin any modern web browser. - Deploy: This project is static. You can host it for free on GitHub Pages, Netlify, or Vercel.
| Desktop View | Mobile View |
|---|---|
![]() |
![]() |
![]() |
![]() |
This application respects user privacy:
- It does not use tracking cookies.
- It does not store data on any external server.
- Camera access is requested only during active scanning sessions.
Contributions, issues, and feature requests are welcome! Feel free to check the issues page.
Arun Neupane
- GitHub: @arundada9000
- Web: easyqrcreate.netlify.app
Hello! 👋
I’m Arun Neupane from Nepal 🇳🇵.
Open to collaboration, coding discussions, projects, or just a friendly hello.
Location: Nepal
Let’s build something awesome together!
In a world full of links, be a portal. QR Codes: Because life is too short to manually type a URL.
Made with ❤️ by Arun Neupane



