Site icon Student Projects

Online QR Code Generator

Online QR Studio Generator

Online QR Code Generator is a Django-based web application that makes it easy to create QR codes for text, websites, Wi-Fi networks, contact cards, email, phone numbers, SMS, and locations. Users can enter their information, preview the QR code, add optional print labels, and download the final QR code as a high-quality PNG image. The application also includes optional website scan tracking, allowing users to count QR code scans and view statistics while maintaining privacy. Visitor names and IP addresses are not stored. The responsive interface works smoothly on both desktop and mobile devices, making QR codes easy to create, download, print, and share.

This project provides a responsive Django-based QR generation platform supporting text, websites, Wi-Fi, contact cards, email, phone, SMS, and location QR codes. It supports optional print labels, PNG downloads, and privacy-conscious website scan tracking.


Key Features


QR Code Types and Validation


Print Labels

QR Studio can optionally compose text around the QR code. Users can add a heading, subheading, and bottom text. These elements appear in both the preview and downloaded PNG. If all label fields are left blank, QR Studio produces a QR-only image.


Local Development Setup

Requirements: Python 3.10 or later.


How to install Project or Run locally

python -m venv .venv
.venv\Scripts\Activate.ps1
python -m pip install -r requirements.txt
python manage.py migrate
python manage.py runserver

Open http://127.0.0.1:8000/ in a browser.


Video Demo


Download Online QR Code Generator

Exit mobile version