User Guide Overview
This guide walks you through all the features and capabilities of the QR Generator app.
Getting Started
The QR Generator has two main sections:
- Create — Generate custom QR codes
- Scan — Read and decode QR codes
Both sections are accessible from the navigation tabs at the top of the app.
What You'll Learn
| Section | Topics Covered |
|---|---|
| Creating QR Codes | Basic creation, data entry, customization, export options |
| Scanning QR Codes | Camera scanning, file upload, clipboard paste, type detection |
| Customization | Colors, styles, logos, frames, presets |
| Using Presets | Pre-configured styles, saving custom presets |
| Data Templates | URLs, emails, phones, WiFi, vCards, events, locations |
| PWA Installation | Install as native app on desktop and mobile |
Quick Tips
For First-Time Users
- Start with a simple text or URL in the Create tab
- Try different presets to see styling options
- Export your first QR code as PNG
- Test scanning it with your phone's camera
For Power Users
- Use keyboard shortcuts (Ctrl+V for paste in scan mode)
- Save commonly-used configurations as presets
- Use batch export for multiple QR codes
- Enable encryption for sensitive data
- Install as PWA for offline access
Interface Overview
Create Tab
┌─────────────────────────────────────┐
│ [Create] [Scan] [Language] │
├─────────────────────────────────────┤
│ │
│ ┌─────────────┐ │
│ │ │ Export Options │
│ │ QR Code │ [PNG] [JPG] │
│ │ Preview │ [SVG] [ASCII] │
│ │ │ │
│ └─────────────┘ [Copy] [Share] │
│ │
│ Data Input │
│ ┌─────────────────────────────┐ │
│ │ Your text or URL... │ │
│ └─────────────────────────────┘ │
│ │
│ [Templates] [Batch Export] │
│ │
│ ⚙️ Settings │
│ ├─ Style Settings │
│ ├─ Image Settings │
│ ├─ Frame Settings │
│ └─ Advanced Settings │
│ ├─ Error Correction │
│ └─ Encryption │
│ │
└─────────────────────────────────────┘
Scan Tab
┌─────────────────────────────────────┐
│ [Create] [Scan] [Language] │
├─────────────────────────────────────┤
│ │
│ Scan Methods: │
│ [📷 Use Camera] │
│ [📁 Upload Image] │
│ [📋 Paste from Clipboard] │
│ │
│ Or drag and drop a QR code image │
│ │
│ ──────────────────────────────────│
│ │
│ Scanned Result: │
│ ┌─────────────────────────────┐ │
│ │ https://example.com │ │
│ │ [URL] 🌐 │ │
│ └─────────────────────────────┘ │
│ │
│ [Copy] [Create QR] [Scan Again] │
│ │
└─────────────────────────────────────┘
Common Workflows
Create a Simple URL QR Code
- Click Create tab
- Enter your URL in the data field
- Choose a preset or customize colors
- Click Download PNG
Scan a QR Code with Camera
- Click Scan tab
- Click Use Camera button
- Allow camera permissions
- Point camera at QR code
- View the decoded result
Create Batch QR Codes
- Prepare a CSV file with your data
- Click Create tab → Batch Export
- Upload your CSV file
- Preview and adjust settings
- Export all QR codes as ZIP
Generate Encrypted QR Code
- Enter your sensitive data
- Expand Settings → Encryption
- Enable Encrypt QR code
- Enter a password
- Export the encrypted QR code
- Share the password separately