Studio barcode

Generatore di codici a barre EAN-13

Genera codici a barre EAN-13, comunemente usati per i prodotti al dettaglio e l'identificazione nei punti vendita.

Data Matrix PDF417 Code 128 Code 93 EAN-13 EAN-8 UPC-A ISBN Code 39 ITF-14 MSI Plessey Pharmacode Codabar

Generatore di codici a barre e matrici

Anteprima in tempo reale di Studio
Formato di input non valido per la simbologia selezionata.
INTELLIGENZA AVANZATA PER CODICI A BARRE
Analisi del codice a barre...
-- /100 PRONTO ALLA SCANSIONE
FORMATO CONSIGLIATO Analisi in corso...
IDEALE PER —
REGOLE DEI DATI —
CIFRA DI CONTROLLO —
CONTRASTO —
Analisi dei dati del codice a barre...
STUDIO DI ESPORTAZIONE PROFESSIONALE
Esporta il codice a barre Scegli un formato professionale e la risoluzione di output.
ALTA RISOLUZIONE
PNG · 1024 px · Sfondo attuale

Generatore di numeri seriali in serie Code 128

Genera codici a barre Code 128 sequenziali per SKU di magazzino, etichette per cespiti, etichette di inventario e altri identificativi interni.

Configura la sequenza qui sopra e fai clic su Genera per creare gli elementi in serie.
STUDIO DI CONOSCENZA SUI CODICI A BARRE

Generatore di codici a barre EAN-13

Risposta rapida: Un codice a barre EAN-13 codifica 13 cifre inclusa una cifra di controllo, regolato da ISO/IEC 15420 e dalle GS1 General Specifications. È lo standard globale per i punti vendita al dettaglio, identico a GTIN-13. Questo generatore produce un simbolo correttamente strutturato nel tuo browser. Per uso al dettaglio, il numero codificato deve essere un GTIN con licenza GS1 — un generatore di codici a barre non può creare tale licenza.

Funziona nel tuo browser Formati conformi agli standard Modalità seriale batch SVG, PNG, WEBP, JPG

What an EAN-13 barcode is

EAN-13 stands for European Article Number, 13 digits. The standard is ISO/IEC 15420, which covers the EAN/UPC barcode symbology family. GS1, the global supply chain standards body, governs the assignment of GTIN-13 numbers through its network of national Member Organisations.

An EAN-13 barcode and a GTIN-13 are the same thing expressed differently: GTIN-13 is the data structure; EAN-13 is the barcode symbology that carries it. All retail point-of-sale scanners worldwide read EAN-13. Since the GS1 Sunrise 2005 transition, every North American POS scanner also reads EAN-13 without reconfiguration.

The 13-digit number has four logical sections. The GS1 prefix (2–3 digits, assigned by GS1 to national Member Organisations) identifies the issuing body. The company prefix (variable length, 7–12 digits combined with the GS1 prefix) identifies the brand owner. The item reference identifies the specific product. The thirteenth digit is the check digit, calculated from the first twelve.

Specifiche tecniche EAN-13

CampoValoreFonte
Nome completoEuropean Article Number 13 / GTIN-13GS1 General Specifications v10
StandardISO/IEC 15420GS1 General Specifications v10
Numero di cifre13 (12 data + 1 check)GS1 General Specifications §2.1.2.1
Set di caratteriSolo numerico (0–9)GS1 Specifiche generali
Physical modules95 totalbarcodepress.com citing GS1 Gen Specs
Quiet zone — left11X minimumbarcodepress.com citing GS1 Gen Specs v25, ISO/IEC 15420
Quiet zone — right7X minimumbarcodepress.com citing GS1 Gen Specs v25, ISO/IEC 15420
Magnification range80%–200% of nominal sizeGS1 Specifiche generali
Relationship to UPC-AEAN-13 with leading digit 0 is bit-identical to UPC-AGS1 General Specifications; barcodepress.com
Cifra di controlloGS1 modulo-10GS1 Specifiche generali GS1 §7.10.1

Come si calcola la cifra di controllo EAN-13

La sintassi URI GS1 modulo-10 algorithm applies to the first 12 digits. From left to right, multiply each digit alternately by 1 and by 3 (position 1 gets ×1, position 2 gets ×3, position 3 gets ×1, and so on). Sum all twelve products. Subtract the units digit of that sum from 10. If the result is 10, use 0 instead. That final value is the check digit.

In modo equivalente — ed è così che lo descrive la specifica — moltiplica per 3 le cifre nelle posizioni dispari, contando da destra, e per 1 quelle nelle posizioni pari, sempre contando da destra.

Esempio svolto: calcola la cifra di controllo di 590123412345_ (la cifra indicata con il trattino basso è sconosciuta).

Cifre 1–12: 5 9 0 1 2 3 4 1 2 3 4 5

Applica i pesi da sinistra a destra (×1, ×3, ×1, ×3 …):

5×1 = 5 9×3 = 27 0×1 = 0 1×3 = 3 2×1 = 2 3×3 = 9 4×1 = 4 1×3 = 3 2×1 = 2 3×3 = 9 4×1 = 4 5×3 = 15

Somma = 5 + 27 + 0 + 3 + 2 + 9 + 4 + 3 + 2 + 9 + 4 + 15 = 83

La cifra delle unità di 83 è 3. La cifra di controllo = 10 − 3 = 7.

Il numero EAN-13 completo è 5901234123457. Puoi verificarlo eseguendo la scansione di un simbolo generato a partire da questa stringa con un qualsiasi lettore di codici a barre standard: il decodificatore restituirà questo valore di 13 cifre.

Physical structure

Il simbolo contiene 95 moduli di barre e spazi. Da sinistra a destra: una guardia sinistra di 3 moduli, 42 moduli che codificano le prime sei cifre, una guardia centrale di 5 moduli, 42 moduli che codificano le ultime sei cifre (inclusa la cifra di controllo) e una guardia destra di 3 moduli. La cifra iniziale (quella più a sinistra) delle 13 non è codificata con un pattern di barre separato: è rappresentata implicitamente dalla parità della codifica dei caratteri sul lato sinistro.

When to use EAN-13

Etichettatura dei prodotti al dettaglio per i mercati globali. L’EAN-13 è obbligatorio per i prodotti venduti attraverso i canali di vendita al dettaglio europei, asiatici, australiani e sudamericani. È inoltre richiesto per le inserzioni su Amazon (nei marketplace al di fuori degli Stati Uniti), Zalando, Otto e piattaforme globali di e-commerce simili.

Reprinting a damaged label. If a product already has a GS1-licensed GTIN-13 and the printed label is unreadable, generating a replacement barcode from the same number is the correct fix. The barcode image carries no separate licence — the number does.

Grafica del packaging e prestampa. I designer che realizzano la grafica del packaging per la vendita al dettaglio hanno bisogno di un simbolo EAN-13 strutturato correttamente da inserire nell’esecutivo prima della realizzazione delle lastre. Usa il generatore per creare un SVG o PNG da 4096 px per i file grafici e verifica che la cifra di controllo sia corretta prima di inviare il materiale in stampa.

Test dei sistemi di scansione. Un tecnico QA che configura uno scanner POS o un lettore da magazzino può generare qualsiasi EAN-13 valido a 13 cifre e verificare che il lettore decodifichi correttamente, senza modificare un record di prodotto attivo.

Internal inventory labelling. If you are assigning internal product codes — not GS1 GTINs — and you want to use EAN-13 format for scanner compatibility, your internal codes never enter the GS1 registry and carry no licensing requirement. Label the codes clearly as internal identifiers to avoid confusion with retail stock.

Requisiti di progettazione e stampa

Stampa l’EAN-13 nelle dimensioni nominali o con un ingrandimento compreso tra l’80% e il 200%. Al di sotto dell’80%, gli scanner per i consumatori diventano inaffidabili. Al di sopra del 200%, il simbolo supera lo spazio previsto sulle etichette standard per gli scaffali.

Mantieni una zona di rispetto minima di 11X sul lato sinistro e di 7X sul lato destro, dove X è la larghezza di un modulo stretto. Le stampanti che stampano fino al bordo dell’etichetta eliminano queste zone e causano errori di scansione alla cassa.

Use strong contrast: dark bars on a white or light background. Avoid printing over imagery, gradients or coloured substrates without a pre-press verification scan. The GS1 General Specifications define a minimum reflectance difference between bars and spaces.

Esporta a 2048 px o più per ottenere file pronti per la stampa. Il formato SVG si ridimensiona senza perdita di qualità dei pixel ed è preferibile per le grafiche. Il formato PNG a 4096 px è adatto ai normali flussi di lavoro per la stampa di etichette.

Risoluzione dei problemi: perché il tuo EAN-13 non viene scansionato

La cifra di controllo è errata. La causa più comune è un errore di trascrizione nelle 12 cifre dei dati, che modifica la cifra di controllo prevista. Inserisci di nuovo il numero e lascia che la convalida di Smart Barcode Intelligence segnali la discrepanza prima dell’esportazione.

Le zone di rispetto sono tagliate. Verifica che l’immagine esportata includa l’intero margine sinistro di 11X e quello destro di 7X. Se la fustellatura dell’etichetta passa troppo vicino alle barre, in fase di stampa eliminerà la zona di rispetto.

La risoluzione di stampa è troppo bassa. Le barre EAN-13 devono essere riprodotte con precisione. Generare il codice a 512 px e ingrandirlo in un’applicazione di impaginazione introduce artefatti di interpolazione. Esporta ad almeno 2048 px e inserisci l’immagine nell’impaginato al 100%.

Il contrasto del supporto è insufficiente. Un’etichetta argentata o metallizzata riduce il contrasto di riflettanza. Fai una prova con un lettore portatile prima di avviare la tiratura completa.

Il simbolo è troppo piccolo. Con un ingrandimento inferiore all’80%, le barre strette si avvicinano alla larghezza minima stampabile dalle comuni macchine da stampa offset o inkjet.

È stata omessa la cifra del sistema di numerazione (la più a sinistra). EAN-13 richiede tutte e 13 le cifre. Inserendo 12 cifre si ottiene un EAN-13 con uno zero iniziale, non il simbolo desiderato.

EAN-13 versus UPC-A

EAN-13 e UPC-A sono strutturalmente correlati: un UPC-A (GTIN-12) è identico a un EAN-13 la cui prima cifra è 0. Quando la cifra iniziale di EAN-13 è zero, entrambi codificano gli stessi dati con la stessa sequenza fisica di barre.

EAN-13UPC-A
Data structureGTIN-13 (13 digits)GTIN-12 (12 digits)
StandardISO/IEC 15420ISO/IEC 15420
Primary marketsGlobal (Europe, Asia, ANZ, Americas)North America
Numero di cifre1312
Leading digit 0 EAN-13Scans identically to UPC-A on all post-2005 POS systems—
GS1 prefix requirementYes (GS1 Member Organisation)Yes (GS1 US)

Se vendi solo negli Stati Uniti o in Canada, un UPC-A (GTIN-12) potrebbe essere sufficiente. Se vendi a livello globale o prevedi di espanderti sui mercati internazionali, usa EAN-13 fin dall'inizio: è accettato ovunque ed evita una successiva conversione di formato.

La sintassi URI GS1 licensing requirement — what a barcode generator cannot do

Questa è la sezione più importante di questa pagina.

Un generatore di codici a barre produce un simbolo strutturato correttamente e leggibile da uno scanner. Crea un’immagine. Non crea un GTIN e non ti dà il diritto di usare un particolare numero di 13 cifre sulle confezioni destinate alla vendita al dettaglio.

For products sold through retail stores, online marketplaces (Amazon, eBay, Walmart, Zalando, and others) or any GS1-connected supply chain, the number encoded in the barcode must be a GTIN that was legitimately licensed from a GS1 Member Organisation. Using a number you invented risks:

  • Retailer rejection or product de-listing when GS1's Verified by GS1 registry shows no registered brand owner for that GTIN.
  • Collisione del GTIN: il numero inventato da te potrebbe essere già assegnato al prodotto di un’altra azienda.
  • Sanzioni per gli account marketplace dovute alla rappresentazione ingannevole degli identificatori di prodotto.

GS1 US pricing (source: https://www.gs1us.org/upcs-barcodes-prefixes/what-is-a-prefix, verified 2026-06-02): a single GTIN costs $30; 10 GTINs cost $250 initial plus $50/year; 100 GTINs cost $750 initial plus $150/year. GS1 Member Organisations operate in every country — contact your local GS1 office for non-US pricing.

Usi legittimi di questo generatore per codici a barre EAN-13 in formato retail:

  1. Ristampare un codice a barre per un GTIN che già possiedi: il generatore crea il simbolo, mentre la licenza esiste già.
  2. Creating packaging artwork before your GS1 prefix is assigned — use a placeholder that is clearly marked for internal use only, then replace it before going to print.
  3. Verificare la compatibilità con gli scanner nell’ambiente del tuo magazzino o negozio.
  4. Internal inventory codes that will never enter the GS1 catena di approvvigionamento.

Usare questo codice a barre in Bahrein e nelle catene di fornitura internazionali

I rivenditori, gli importatori, i produttori e i team logistici del Bahrein dovrebbero verificare che gli identificativi siano conformi alle regole dei propri partner commerciali. I GTIN per la vendita al dettaglio devono provenire dall’organizzazione emittente competente; un generatore crea la grafica, ma non assegna la titolarità. I riferimenti interni per scorte e beni possono usare valori definiti dall’organizzazione, se il sistema ricevente li supporta.

Usa l’inglese britannico nelle istruzioni operative quando è in linea con lo stile della tua organizzazione e aggiungi istruzioni in arabo per i team che ne hanno bisogno. Stampa nelle effettive condizioni d’uso. Il caldo, la luce intensa, la polvere, le confezioni curve e i laminati riflettenti del Bahrain possono evidenziare problemi di contrasto o di superficie invisibili sul monitor.

Mantieni libere le zone di silenzio, evita di deformare l’immagine e preferisci barre scure su uno sfondo chiaro uniforme. Scansiona campioni all’inizio, a metà e alla fine della tiratura. Per gli impieghi regolamentati nella vendita al dettaglio, in ambito sanitario, editoriale o logistico, verifica le specifiche aggiornate di GS1, dell’agenzia ISBN, del cliente o del settore prima di approvare la produzione.

LISTA DI CONTROLLO PER LA PRODUZIONE

Prima di stampare

  • Simbolologia corretta selezionata
  • Proprietà dell'identificatore confermata
  • Cifra di controllo verificata
  • Zone tranquille tenute libere
  • Forte contrasto della barra
  • Rapporto d'aspetto invariato
  • SVG o PNG ad alta risoluzione
  • Test scanner di produzione
Torna al generatore ↑
FAQ SUL CODICE A BARRE

Domande frequenti

Apri una domanda per leggere una risposta tecnica concisa.

01Che cos'è un codice a barre EAN-13?+

Un codice a barre EAN-13 codifica 13 cifre — un prefisso aziendale assegnato da GS1, un riferimento articolo e una cifra di controllo — in un motivo di barre lineare definito da ISO/IEC 15420. È lo standard globale per il punto vendita al dettaglio ed è anche noto come GTIN-13. Tutti i moderni scanner POS nel mondo, inclusi i sistemi nordamericani dal GS1 Sunrise 2005, leggono nativamente l’EAN-13.

02Ho bisogno di un numero GS1 per usare un codice a barre EAN-13?+

Per i prodotti al dettaglio venduti attraverso negozi o marketplace online, sì. Il numero codificato nel codice a barre deve essere un GTIN-13 con licenza GS1. Un generatore di codici a barre produce il simbolo ma non la licenza. Usare un numero inventato comporta il rischio di rifiuto da parte dei rivenditori, collisione del GTIN con un altro marchio e rimozione dagli elenchi dei marketplace. GS1 US addebita 30 $ per un singolo GTIN (fonte: gs1us.org).

03Come viene calcolata la cifra di controllo EAN-13?+

Moltiplicare alternativamente le prime 12 cifre per 1 e per 3 (da sinistra a destra: ×1, ×3, ×1, ×3 …), sommare tutti e 12 i prodotti, sottrarre la cifra delle unità del totale da 10 e usare 0 se il risultato è 10. Per esempio, la stringa di 12 cifre 590123412345 dà una somma di 83, una cifra delle unità pari a 3 e una cifra di controllo pari a 7, producendo 5901234123457. Source: GS1 General Specifications §7.10.1.

04Qual è la differenza tra EAN-13 e UPC-A?+

EAN-13 codifica 13 cifre (GTIN-13); UPC-A codifica 12 cifre (GTIN-12). Strutturalmente, un UPC-A è identico a un EAN-13 con uno zero iniziale — i pattern delle barre sono gli stessi. EAN-13 è lo standard internazionale utilizzato a livello globale; UPC-A è lo standard nordamericano. Dal GS1 Sunrise 2005, tutti gli scanner POS nordamericani leggono entrambi i formati.

05Posso usare un numero EAN-13 inventato per il mio prodotto?+

Per test interni o artwork per il packaging, un numero inventato che supera la cifra di controllo produce un simbolo scansionabile. Per uso al dettaglio o nei marketplace, no — un numero inventato non è un GTIN autorizzato e può coincidere con il prodotto di un'altra azienda. I rivenditori controllano il registro GS1 Verified by GS1; un GTIN non autorizzato fallisce tale controllo e rischia la rimozione dalla lista.

06Perché il mio codice a barre EAN-13 viene letto come UPC-A?+

Se il tuo numero EAN-13 inizia con uno zero, il simbolo risultante è bit-identico a un UPC-A. Gli scanner configurati per restituire dati UPC-A a 12 cifre rimuoveranno lo zero iniziale e riporteranno un risultato di 12 cifre. Questo è il comportamento corretto — i due formati condividono la stessa codifica fisica quando la cifra iniziale dell'EAN-13 è 0. Non si tratta di un errore di scansione.

07Quali sono le zone silenziose per EAN-13?+

EAN-13 richiede una zona di quiete minima di 11X sul lato sinistro e 7X sul lato destro, dove X è la larghezza di un modulo stretto (la barra o lo spazio più piccolo nel simbolo). Etichette tagliate troppo vicino ai bordi del simbolo rimuovono queste zone e provocano errori di lettura al punto vendita. Fonte: barcodepress.com citando GS1 General Specifications v25, ISO/IEC 15420.

08Posso usare EAN-13 per le inserzioni su Amazon?+

Amazon richiede che i GTIN utilizzati nelle inserzioni di prodotto siano con licenza GS1. Un simbolo EAN-13 formattato correttamente verrà scansionato, ma Amazon verifica il GTIN sottostante rispetto al registro GS1. I prodotti elencati con GTIN non autorizzati sono soggetti a sospensione dell'inserzione. Se disponi già di un GTIN-13 con licenza GS1, questo generatore produce l'immagine del codice a barre per quel numero.

09Il codice a barre EAN-13 viene generato nel browser o caricato su un server?+

Il codice a barre viene generato interamente nel tuo browser. Le cifre che inserisci non vengono inviate a nessun server. L’unico dato che lascia il tuo dispositivo è il file immagine che scegli di scaricare. Questa è l’architettura standard per gli strumenti di generazione di Premium Barcode Studio.