๐ฌ๐ง English | ๐ฎ๐น Italiano
Standalone web app to generate EAN-13 barcodes in EPS format from Excel. No installation, works offline, bulk ZIP download. Perfect for Adobe Illustrator workflows.
This package contains:
barcode-eps-wizard.html- The complete web applicationexample.xlsx- Sample Excel file with correct structureLICENSE- MIT LicenseREADME.md- This documentation (English + Italian)
This is a completely standalone web app. You don't need to install:
- โ Python, Node.js or other programming languages
- โ Libraries or dependencies
- โ Additional software
Just open the HTML file in your browser!
- Double-click on
barcode-eps-wizard.html - It will automatically open in your default browser
- Works with: Chrome, Firefox, Safari, Edge
๐ก Note: Internet connection required only for first load (to download icons). After first launch, the app can work offline.
Use example.xlsx as an example. The structure must be:
| Codice articolo | Barcode |
|-----------------|----------------|
| CODE01 | 9090171029796 |
| CODE02 | 9090171029802 |
| CODE03 | 9090171029819 |
Requirements:
- Two columns:
Codice articoloandBarcode(exact names, case-sensitive) - Barcodes must be 12-digit numbers (EAN-13 without check digit) or 13-digit (complete EAN-13)
- File format:
.xlsxor.xlsor.csv
- Drag the Excel file into the upload area (or click to select it)
- Click "Genera Barcode EPS" (Generate Barcode EPS)
- Wait for completion (you'll see the progress bar)
- Download files:
- Individually: click "Scarica" (Download) on each barcode in the list
- All at once: click "Scarica tutti" (Download all) to get a
.zipfile
Theoretical limit: ~10,000 barcodes
The limit depends on:
- Available RAM - Each barcode takes ~5-10 KB in memory
- Browser capacity - Chrome/Firefox handle large quantities better
- Operating system - Desktop has more resources than mobile
Practical recommendations:
- โ < 1,000 barcodes - No problem, fast generation
โ ๏ธ 1,000 - 5,000 barcodes - Works well, may take 10-30 secondsโ ๏ธ 5,000 - 10,000 barcodes - Possible, but requires time and lots of RAM- โ > 10,000 barcodes - Not recommended, better to split into multiple files
The generated ZIP file contains all compressed barcodes. Approximate size:
- 100 barcodes โ 0.5 MB
- 1,000 barcodes โ 5 MB
- 5,000 barcodes โ 25 MB
- 10,000 barcodes โ 50 MB
Note: Browser may request confirmation to download ZIP files > 100 MB.
โ
No installation - just open the HTML file
โ
Works offline - after first load
โ
Multi-platform - Windows, Mac, Linux, Android, iOS
โ
True EPS files - PostScript format compatible with Adobe Illustrator
โ
ZIP download - all barcodes in a single compressed file
โ
Drag & Drop - intuitive interface
โ
Real-time preview - see barcodes as they're generated
โ
Live statistics - total, successes, errors
โ
Responsive design - adapts to desktop, tablet, smartphone
โ
Vector icons - professional interface with Lucide Icons
โ
Blue color palette - minimal and modern design
- โ Chrome 90+ (recommended)
- โ Firefox 88+
- โ Safari 14+
- โ Edge 90+
- โ Windows 10/11
- โ macOS 10.15+
- โ Linux (Ubuntu, Debian, Fedora, etc.)
- โ Android 9+ (Chrome Mobile)
- โ iOS/iPadOS 14+ (Safari)
- RAM: 2 GB (4 GB recommended for > 1,000 barcodes)
- Disk space: 100 MB free for generated files
- Internet connection: Only for first load
Solution:
- Right-click on
barcode-eps-wizard.html - Select "Open with"
- Choose your browser (Chrome recommended)
Cause: Internet connection issue
Solution:
- Check your connection
- Reload the page (F5 or Cmd+R)
- App works anyway even without icons
Cause: Invalid barcode in Excel file
Solution:
- Verify all barcodes have 12 or 13 digits
- Remove spaces, dots or other characters
- Make sure they're numbers only
Cause: Too many barcodes, insufficient memory
Solution:
- Split Excel file into parts (e.g., 2,000 barcodes per file)
- Generate barcodes in multiple sessions
- Close other browser tabs to free RAM
- Use Chrome or Firefox for better performance
Solution:
- Files are in pure PostScript format
- In Illustrator: File โ Open
- Select "All files" in filter
- Files are 100% vector
Solution:
- Browser download limit is ~2 GB
- If you exceed this, generate barcodes in groups
- Download files individually instead of ZIP
Each barcode is saved as:
CODE01.eps
CODE02.eps
CODE03.eps
...
ZIP file is named:
barcode_eps_1234567890.zip
(where 1234567890 is a unique timestamp)
- Format: PostScript (EPS) version 3.0
- Encoding: EAN-13 standard (ISO/IEC 15420)
- Check digit: Automatically calculated according to Modulo 10 algorithm
- Quiet zone: 10 modules (GS1 General Specifications compliant)
- Bar height: 50 points (โ 17.6 mm)
- Module width: 1 point (โ 0.35 mm)
- Font: Helvetica 11pt
- Colors: 100% Black (K) on white
- BoundingBox: Automatically calculated
- Compatibility: Adobe Illustrator, CorelDRAW, Inkscape, Affinity Designer
โ
All data stays on your computer
โ
No files uploaded to external servers
โ
No tracking or analytics
โ
No account required
โ
Open source - you can inspect the code
The application processes files entirely in the local browser. No information is transmitted over the internet.
You can share the entire folder with colleagues:
- Copy all files to a USB drive
- Or share via email/WeTransfer/Google Drive
- Recipients just need to open
barcode-eps-wizard.html
No installation required for recipients!
- โจ New minimal design inspired by Lucide
- โจ Professional vector icons
- โจ Blue color palette
- โจ ZIP download for all barcodes
- โจ Responsive interface for mobile
- โจ Improved alerts with icons
- โจ Progress bar with counter
- ๐ Fixed bugs with Excel number formatting
- ๐ First release
- โ EPS barcode generation
- โ Excel/CSV support
- โ Individual downloads
For issues, questions or suggestions, please open an issue on GitHub.
MIT License - see LICENSE file for details.
Copyright (c) 2026 Chiara Berti 13
EPS Barcode Generator v2.0 (Minimalist Edition)
By Chiara Berti - 2026
๐ฌ๐ง English | ๐ฎ๐น Italiano
Applicazione web standalone per generare barcode EAN-13 in formato EPS da Excel. Nessuna installazione, funziona offline, download ZIP massivo. Perfetto per flussi di lavoro Adobe Illustrator.
Questo pacchetto contiene:
barcode-eps-wizard.html- L'applicazione web completaexample.xlsx- File Excel di esempio con la struttura correttaLICENSE- Licenza MITREADME.md- Questa documentazione (Inglese + Italiano)
Questa รจ una web app completamente standalone. Non devi installare:
- โ Python, Node.js o altri linguaggi di programmazione
- โ Librerie o dipendenze
- โ Software aggiuntivo
Basta aprire il file HTML nel browser!
- Fai doppio click sul file
barcode-eps-wizard.html - Si aprirร automaticamente nel tuo browser predefinito
- Funziona con: Chrome, Firefox, Safari, Edge
๐ก Nota: Serve connessione internet solo per il primo caricamento (per scaricare le icone). Dopo il primo avvio, l'app puรฒ funzionare offline.
Usa il file example.xlsx come esempio. La struttura deve essere:
| Codice articolo | Barcode |
|-----------------|----------------|
| CODICE01 | 9090171029796 |
| CODICE02 | 9090171029802 |
| CODICE03 | 9090171029819 |
Requisiti:
- Due colonne:
Codice articoloeBarcode(nomi esatti, case-sensitive) - I barcode devono essere numeri di 12 cifre (EAN-13 senza check digit) o 13 cifre (EAN-13 completo)
- Formato file:
.xlsxo.xlso.csv
- Trascina il file Excel nell'area di caricamento (oppure clicca per selezionarlo)
- Clicca su "Genera Barcode EPS"
- Attendi il completamento (vedrai la barra di progresso)
- Scarica i file:
- Singolarmente: clicca "Scarica" su ogni barcode nella lista
- Tutti insieme: clicca "Scarica tutti" per ottenere un file
.zip
Limite teorico: ~10.000 barcode
Il limite dipende da:
- Memoria RAM disponibile - Ogni barcode occupa ~5-10 KB in memoria
- Capacitร del browser - Chrome/Firefox gestiscono meglio grandi quantitร
- Sistema operativo - Desktop ha piรน risorse di mobile
Consigli pratici:
- โ < 1.000 barcode - Nessun problema, generazione veloce
โ ๏ธ 1.000 - 5.000 barcode - Funziona bene, potrebbe richiedere 10-30 secondiโ ๏ธ 5.000 - 10.000 barcode - Possibile, ma richiede tempo e molta RAM- โ > 10.000 barcode - Sconsigliato, meglio dividere in piรน file
Il file ZIP generato contiene tutti i barcode compressi. Dimensione approssimativa:
- 100 barcode โ 0.5 MB
- 1.000 barcode โ 5 MB
- 5.000 barcode โ 25 MB
- 10.000 barcode โ 50 MB
Nota: Il browser potrebbe richiedere conferma per scaricare file ZIP > 100 MB.
โ
Nessuna installazione - basta aprire il file HTML
โ
Funziona offline - dopo il primo caricamento
โ
Multi-piattaforma - Windows, Mac, Linux, Android, iOS
โ
File EPS veri - formato PostScript compatibile con Adobe Illustrator
โ
Download ZIP - tutti i barcode in un unico file compresso
โ
Drag & Drop - interfaccia intuitiva
โ
Anteprima in tempo reale - vedi i barcode mentre vengono generati
โ
Statistiche live - totale, successi, errori
โ
Design responsive - si adatta a desktop, tablet, smartphone
โ
Icone vettoriali - interfaccia professionale con Lucide Icons
โ
Palette azzurro/blu - design minimale e moderno
- โ Chrome 90+ (consigliato)
- โ Firefox 88+
- โ Safari 14+
- โ Edge 90+
- โ Windows 10/11
- โ macOS 10.15+
- โ Linux (Ubuntu, Debian, Fedora, ecc.)
- โ Android 9+ (Chrome Mobile)
- โ iOS/iPadOS 14+ (Safari)
- RAM: 2 GB (4 GB consigliati per > 1.000 barcode)
- Spazio disco: 100 MB liberi per i file generati
- Connessione internet: Solo per il primo caricamento
Soluzione:
- Click destro su
barcode-eps-wizard.html - Seleziona "Apri con"
- Scegli il tuo browser (Chrome consigliato)
Causa: Problema di connessione internet
Soluzione:
- Verifica la connessione
- Ricarica la pagina (F5 o Cmd+R)
- L'app funziona comunque anche senza icone
Causa: Il barcode nel file Excel non รจ valido
Soluzione:
- Verifica che tutti i barcode abbiano 12 o 13 cifre
- Rimuovi spazi, punti o altri caratteri
- Assicurati che siano solo numeri
Causa: Troppi barcode, memoria insufficiente
Soluzione:
- Dividi il file Excel in piรน parti (es: 2.000 barcode per file)
- Genera i barcode in piรน sessioni
- Chiudi altre schede del browser per liberare RAM
- Usa Chrome o Firefox per prestazioni migliori
Soluzione:
- I file sono in formato PostScript puro
- In Illustrator: File โ Apri
- Seleziona "Tutti i file" nel filtro
- I file sono vettoriali al 100%
Soluzione:
- Il limite di download del browser รจ ~2 GB
- Se superi questo limite, genera i barcode in piรน gruppi
- Scarica i file singolarmente invece dello ZIP
Ogni barcode viene salvato come:
CODICE01.eps
CODICE02.eps
CODICE03.eps
...
Il file ZIP viene chiamato:
barcode_eps_1234567890.zip
(dove 1234567890 รจ un timestamp univoco)
- Formato: PostScript (EPS) versione 3.0
- Encoding: EAN-13 standard (ISO/IEC 15420)
- Check digit: Calcolato automaticamente secondo algoritmo Modulo 10
- Quiet zone: 10 moduli (conforme GS1 General Specifications)
- Altezza barre: 50 punti (โ 17.6 mm)
- Larghezza modulo: 1 punto (โ 0.35 mm)
- Font: Helvetica 11pt
- Colori: Nero 100% (K) su bianco
- BoundingBox: Calcolato automaticamente
- Compatibilitร : Adobe Illustrator, CorelDRAW, Inkscape, Affinity Designer
โ
Tutti i dati rimangono sul tuo computer
โ
Nessun file viene caricato su server esterni
โ
Nessun tracking o analytics
โ
Nessun account richiesto
โ
Open source - puoi ispezionare il codice
L'applicazione elabora i file completamente nel browser locale. Nessuna informazione viene trasmessa su internet.
Puoi condividere l'intera cartella con colleghi:
- Copia tutti i file su una chiavetta USB
- Oppure condividi via email/WeTransfer/Google Drive
- Chi riceve deve solo aprire
barcode-eps-wizard.html
Nessuna installazione richiesta per chi riceve i file!
- โจ Nuovo design minimale ispirato a Lucide
- โจ Icone vettoriali professionali
- โจ Palette azzurro/blu
- โจ Download ZIP per tutti i barcode
- โจ Interfaccia responsive per mobile
- โจ Alert migliorati con icone
- โจ Progress bar con conteggio
- ๐ Corretti bug con Excel formattazione numeri
- ๐ Prima release
- โ Generazione barcode EPS
- โ Supporto Excel/CSV
- โ Download singoli
Per problemi, domande o suggerimenti, apri una issue su GitHub.
Licenza MIT - vedi il file LICENSE per i dettagli.
Copyright (c) 2026 Chiara Berti 13
Generatore Barcode EPS v2.0 (Minimalist Edition)
Di Chiara Berti 13 - 2026