QR and Barcode Generator- Android Source CodeQR and Barcode Generator- Android Source Code
A Modern and Advanced QR code and Barcode generator and scanner Android App. Recently UpdatedQR and Barcode Generator- Android Source Code
A Modern and Advanced QR code and Barcode generator and scanner Android App.
Overview
DEMO APK: https://drive.google.com/file/...
QR & Barcode Generator is a feature-rich Android app for creating, scanning, and managing QR codes and barcodes. Generate codes in 9 formats (QR, Code-128, Code-39, Data Matrix, EAN, UPC, PDF417, Aztec) with 9 content types (text, URL, WiFi, contact, email, phone, SMS, location, event), customizable colors and error correction. Scan any code using the device camera or gallery images with instant copy, share, and open actions. All generated and scanned codes are saved to a searchable history with export support. Built with Material3 design, dark theme, and a clean bottom-navigation interface.
For Support and Customisation:
📧 Email:
[email protected]
💬 WhatsApp:
+91 7720842100
Features
Here are the features in detail:-
1. Generator (Generate tab)
- 9 quick types: Text, URL, Contact (vCard), WiFi, Email, Phone, SMS, Location (geo), Event (iCal)
- Dynamic input: Main input + optional extra field (e.g. password for WiFi, URL for SMS) that appears based on selection
- Format selector: QR Code, Code-128, Code-39, Data Matrix, EAN-13, EAN-8, UPC-A, PDF417, Aztec
- Error correction (QR only): L (7%), M (15%), Q (25%), H (30%)
- Color pickers: Foreground and background colors via Material color dialogs
- Result card: Generates and displays the barcode/QR image; Save to gallery + Share via FileProvider
- Auto-save to history: Every generated barcode is stored in Room DB
2. Scanner (Scan tab)
- CameraX preview with continuous ML Kit barcode detection
- Multi-format scanning: QR, Code-128, Code-39, EAN-13, EAN-8, UPC-A, PDF417, Aztec, Data Matrix, Codabar, ITF
- Animated scan line with gradient effect across the scanning area
- Corner bracket overlay for visual scan guide
- Torch toggle for low-light scanning
- Camera switch (front/back)
- Gallery scan: Pick an image and extract barcodes via ML Kit
- Result actions: Copy to clipboard, Share content, Open URL directly, Scan Again
- Vibration feedback on successful scan
- Auto-open URLs (toggle in Settings)
3. History (History tab)
- Persistent storage: Room DB with HistoryItem entity (content, format, type, date, foreground/background colors, timestamp)
- Chronological list with format badge, type badge, date, and content preview
- Search with real-time filtering across content
- Long-press delete with confirmation dialog
- Item detail dialog showing full content, format, type, and timestamp
- Export all as a text file to device storage
- Clear all with confirmation
4. Settings (Settings tab)
- Dark theme toggle with real-time AppCompatDelegate.setDefaultNightMode
- Vibration toggle for scan feedback
- Auto-open URLs toggle for scanned URLs
- App version display from PackageManager
- Support links: Email, GitHub, Rate on Play Store
5. Splash Screen
- 3-second branded splash with static QR code icon and app name
- Smooth fade transition to main activity
6. Theming & UI
- Material3 design with custom blue/dark-blue color palette
- Light + Dark themes with proper system bar colors
- Bottom navigation with active indicator
- Edge-to-edge rendering
- Toolbar with dynamic title per tab
- All card layouts with rounded corners (16dp), elevation, and subtle stroke borders
Requirements
- Android Studio
Instructions
- Check Documentation for instructions
Other items by this author
|
Android App Reskin Service
Have your App reskinned to meet your needs.
|
$499 | Buy now |
| Category | App Templates / Android / Applications / Utility |
| First release | 7 July 2026 |
| Last update | 7 July 2026 |
| Operating Systems | Android 7.0, Android 8.0, Android 9.0, Android 10.0, Android 11.0, Android 12.0, Android 4.0, Android 5.0, Android 6.0 |
| Files included | .sql, .apk, .java, .xml, build.settings |
| Tags | android app, android studio, kotlin, utility app, qr and barcode generator, qr and barcode scanner |








