✨ Easy to Use - Simple and intuitive interface
🔗 Universal - Convert any text, URL, or data into QR codes
📏 Multiple Sizes - Choose from three size options (200x200, 300x300, 400x400)
💾 Download - Save generated QR codes as PNG images
🎨 Modern Design - Beautiful gradient interface with responsive layout
⚡ Fast - Instant QR code generation in your browser
🔒 Private - All processing happens locally, no data sent to servers
Simply enter your text or URL, select a size, and click "Generate QR Code" to create your QR code instantly!
-
Clone this repository or download the files:
git clone https://github.com/Danyalkhattak/qrcode-generator.git
-
Navigate to the project directory:
cd qrcode-generator -
Open
index.htmlin your web browser:- Double-click the file, or
- Right-click and select "Open with" your preferred browser, or
- Use a local server (optional)
- Enter Text/URL: Type or paste any text, URL, or data into the text area
- Select Size: Choose your preferred QR code size from the dropdown menu
- Generate: Click the "Generate QR Code" button
- Download: Click the "Download QR Code" button to save the image
- Press
Enterin the text area to quickly generate a QR code
- HTML5 - Structure
- CSS3 - Styling with gradients and animations
- JavaScript (ES6) - QR code generation logic
- QRCode.js - QR code generation library
qrcode/
│
├── index.html # Main HTML file
├── style.css # Stylesheet
├── script.js # JavaScript logic
├── README.md # Documentation
└── LICENSE # MIT License
Works on all modern browsers:
- Chrome
- Firefox
- Safari
- Edge
- Opera
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
- QRCode.js library by davidshimjs
- Gradient inspiration from various UI/UX design resources
For questions or suggestions, please open an issue on GitHub.
Made with ❤️ for the open-source community
