Welcome to the Awesome QR Codes Generator, a Streamlit-based application that simplifies the creation of customized QR codes. Generate QR codes with text input, optional background images, and color customization, then download them instantly. Explore our showcase directory for examples of creatively customized QR codes.
- Customization Options: Input text for QR codes, upload background images, and choose colors for both the QR code itself and the background.
- Instant Download: Download your generated QR codes directly from the app interface.
- Example Showcase: View examples of QR codes with different customizations from our showcase directory.
- Input Data: Enter the text you want to encode into a QR code.
- Upload Image: Optionally upload an image to use as a background for your QR code.
- Color Selection: Choose colors for the QR code and background using color pickers.
- Generate: Click the "Generate Now" button to create your customized QR code.
- Download: Once generated, download your QR code with a single click.
QR Code 1 | QR Code 2 |
---|---|
QR Code 3 | QR Code 4 | QR Code 5 |
---|---|---|
To run the Awesome QR Codes Generator locally:
-
Clone this repository:
git clone https://github.com/Nafi7393/Awesome-QR-Codes-Generator.git cd Awesome-QR-Codes-Generator
-
Install dependencies:
pip install -r requirements.txt
-
Start the Streamlit app:
streamlit run main.py
Contributions are welcome! Please fork this repository and create a pull request with your improvements.