Home · Barcode types · UPC-E

Generatore UPC-E gratis: codici UPC compressi a 8 cifre per piccole confezioni

UPC-E è una variante compressa a 8 cifre di UPC-A, usata su piccole confezioni di consumo — cosmetici, caramelle, articoli monodose — dove il codice standard a 12 cifre è troppo largo per essere stampato leggibilmente. Un UPC-E codifica gli stessi dati di un UPC-A sopprimendo gli zeri in posizioni specifiche, e gli scanner lo decodificano di nuovo nel codice completo a 12 cifre alla lettura.

UPC-E example

Validator

Paste an existing UPC-E into the field above. We compute the check digit if you provide just the payload, verify it if you provide the full code, and refuse to render if the check digit is wrong — so anything that renders here is guaranteed to scan.

Gli UPC-E generati qui usano sistema numerico 0 o 1 (gli unici prefissi validi per UPC-E) e includono la cifra di controllo corretta derivata dall'espansione completa a UPC-A. Randomizza ti dà un nuovo codice valido; incolla le tue cifre e verificheremo o calcoleremo la cifra di controllo.

Structure

8 cifre: 1 cifra di sistema numerico (0 o 1), 6 cifre di payload compresso, e 1 cifra di controllo calcolata contro l'UPC-A equivalente a 12 cifre dopo l'espansione.

When to use UPC-E

Where it's required

FAQ

Perché UPC-E può usare solo sistema numerico 0 o 1?

L'algoritmo di compressione UPC-E funziona solo con codici il cui UPC-A equivalente inizia con 0 o 1. Altri sistemi numerici contengono informazioni che non possono essere codificate reversibilmente in 8 cifre.

UPC-E si espande in UPC-A alla scansione?

Sì. Gli scanner usano una regola deterministica basata sull'ultima cifra del payload a 6 cifre per espandere UPC-E nell'UPC-A completo a 12 cifre, poi lo cercano nel database standard dei prodotti.

UPC-E è accettato globalmente?

UPC-E è principalmente un formato nordamericano. Fuori dal Nord America, EAN-8 svolge lo stesso ruolo di codice compresso per piccole confezioni.

Perché la mia UPC-E fallisce la validazione?

Causa più comune: iniziare con una cifra diversa da 0 o 1, o avere una cifra di controllo errata. Il nostro pulsante Randomizza produce sempre un codice valido; i codici inseriti manualmente vengono verificati prima del rendering.

Related generators