A high-performance web application for generating QR code stickers from SSCC (Serial Shipping Container Code) numbers. Designed for warehouse environments with 1000+ daily operations across 20+ users.
- SSCC Input: Auto-focused input field optimized for handheld scanners
- QR Code Generation: Instant QR code creation with real-time preview
- One-Click Printing: 1, 5, 10, or 20 copies with automatic print jobs
- Sticker Design: 5.5cm x 3.1cm landscape format with QR code, last 5 digits, and unique symbol
- Duplicate Detection: Warns when SSCC was already printed today
- Auto-Clear: 5-second delay after printing for next job
- Printer Memory: Remembers selected printer per device
- Language Toggle: Instant EN/DE switching
- Unique Symbols: Visual identification symbols generated per SSCC
- Keyboard Shortcuts:
ESC- Clear all fieldsEnter- Print 1 copySpacebar- Repeat last print quantityF1-F4- Quick print (1, 5, 10, 20 copies)
- Status Indicators: Print status and connection monitoring
- Touch Optimized: Large buttons for touch devices
- Responsive Design: Works on all screen sizes
- Download all files (
index.html,styles.css,script.js) - Open
index.htmlin a modern web browser - Select a printer when prompted
- Start scanning SSCC numbers!
- Upload files to your web server (e.g.,
midiqr.aiconsy.com) - Ensure HTTPS is enabled for printer access
- Configure printer settings on each device
- Ready for warehouse operations!
- Scan SSCC: Use handheld scanner or type SSCC number
- Preview: QR code appears instantly with last 5 digits and unique symbol
- Select Copies: Click 1, 5, 10, or 20 button
- Auto Print: Stickers print automatically to selected printer
- Next Job: Input clears after 5 seconds for next SSCC
- Language: Click 🌍 button to switch between EN/DE
- Printer: Select printer from dropdown (remembers choice)
- Test Print: Try with sample SSCC number
- Multiple Users: Each device remembers its own printer preference
- Daily Reset: Duplicate tracking resets daily automatically
- Error Recovery: Clear error messages with ESC key
- Batch Operations: Print 21 stickers by clicking 1 + 20 buttons
- Modern browsers (Chrome, Firefox, Edge, Safari)
- JavaScript enabled
- Local storage support
- Printer access (HTTPS recommended)
- QRCode.js (loaded via CDN)
- No other external libraries required
- All standard SSCC characters
- Special characters and spaces
- Unicode symbols for visual identification
- Sticker Size: 5.5cm x 3.1cm (landscape)
- QR Code: High-density, optimized for scanning
- Text: Last 5 digits in large, bold font
- Symbol: Unique visual identifier per SSCC
Edit the simulatedPrinters array in script.js:
const simulatedPrinters = [
'Your Printer Name Here',
'Another Printer Model'
];Add new language to translations object in script.js:
const translations = {
en: { /* English translations */ },
de: { /* German translations */ },
fr: { /* Your French translations */ }
};Modify print styles in generatePrintContent() function for different layouts.
This Micro SAAS was built by aiconsy.com
For support or customization requests, visit our website.
- All data stored locally in browser
- No external API calls (except QR library CDN)
- SSCC numbers never transmitted to external servers
- Daily automatic cleanup of duplicate tracking