Validatore EAN e UPC
Verifica la cifra di controllo dei codici a barre EAN-13, EAN-8, UPC-A e UPC-E, o completa una cifra mancante.
Validatore EAN e UPC
Incolla un codice a barre per riga e questo strumento verifica se la sua cifra di controllo è corretta, utilizzando l'algoritmo modulo-10 che GS1 definisce per i codici EAN-13, EAN-8, UPC-A e UPC-E. È realizzato per sviluppatori che integrano uno scanner o un sistema di punto vendita, il personale di magazzino che controlla un feed di prodotti, e chiunque voglia confermare che un codice a barre stampato su un imballaggio sia effettivamente valido prima di andare in stampa.
Il tipo di codice controlla come viene letta ogni riga: il rilevamento automatico sceglie EAN-13, EAN-8 o UPC-A in base alla lunghezza, oppure forza un formato specifico quando l'input è ambiguo — utile per UPC-E, che condivide la sua lunghezza di 8 cifre con EAN-8. Completare la cifra di controllo mancante riempie l'ultimo cifra quando una riga ha una cifra in meno, così incollare i 12 dati cifre di un EAN-13, o il nucleo di 6 cifre di un UPC-E, restituisce un codice completo e valido. Convertire UPC-A/UPC-E in EAN-13 riscrive i codici validi del Nord America nella loro forma di 13 cifre con uno zero iniziale, la forma che molti sistemi europei si aspettano. Mostrare il paese dal prefisso GS1 legge le cifre iniziali di un codice valido rispetto alle gamme pubbliche di prefissi GS1 e stampa il codice paese ISO che l'ha emesso — un controllo di validità, non una prova di dove il prodotto è stato prodotto.
Gli spazi interni e i trattini vengono rimossi prima della convalida, quindi i codici copiati da un foglio di calcolo funzionano così come sono. Ogni riga viene controllata indipendentemente — mescolare formati in un incollaggio è accettabile — e tutto ciò che non corrisponde a una lunghezza nota o contiene caratteri non numerici viene segnalato come non valido anziché essere ignorato silenziosamente. Mantenere solo le righe valide riduce il risultato a un elenco pulito di codici funzionanti.
Tutto viene eseguito nel tuo browser: i numeri dei codici a barre non lasciano mai il tuo dispositivo. Copia il risultato, scaricalo come file .txt, o invia l'output di nuovo all'input per un altro passaggio.