A modern and responsive QR Code Generator built using HTML, CSS, and JavaScript. Generate QR codes instantly from any text or URL, customize colors, choose different sizes, download the generated QR code, and share it directly from supported browsers.
- Generate QR codes instantly
- Custom dark and light QR colors
- Multiple QR code sizes (100x100 to 1000x1000)
- Download QR code as PNG
- Share QR code directly using the Web Share API
- Responsive design for mobile and desktop
- Real-time QR code updates
- HTML5
- CSS3
- JavaScript (ES6)
- QRCode.js Library
OR-CODE-GENERATOR/
│
├── screenshot/
│ └── QR-Code-Generator.png
│
├── app.js
├── style.css
├── index.html
├── download.svg
├── share.svg
└── README.md
git clone https://github.com/utkarsh1-a11y/qr-code-generator.gitcd qr-code-generatorSimply open index.html in your browser.
Or use VS Code Live Server:
Right Click → Open with Live Server- Enter any text or URL.
- Select your preferred QR code size.
- Choose custom dark and light colors.
- Download the QR code using the Download button.
- Share the QR code directly from supported devices and browsers.
| Browser | Support |
|---|---|
| Chrome | ✅ |
| Edge | ✅ |
| Firefox | ✅ |
| Safari | ✅ |
| Mobile Browsers | ✅ |
Note: The Share feature requires browser support for the Web Share API.
- QR code logo embedding
- QR code history
- Copy QR image to clipboard
- Dark/Light mode toggle
- QR code scanning feature
- Multiple export formats (SVG, JPG)
This project is created for learning and educational purposes. Feel free to use, modify, and improve it for your own projects.
