
Sì, i codici a barre possono contenere sia lettere che numeri.Hai solo bisogno di un tipo di codice a barre che supporti i dati alfanumerici.
Per un valore come ABC-123, il codice 128 è di solito il miglior codice a barre 1D per uso generale. Il codice 39 può adattarsi a un sistema più vecchio, mentre UPC e EAN accettano solo numeri. Per URL, scansione di smartphone o grandi quantità di dati, considerare QR Code o Data Matrix.
Che cos'è un codice a barre alfanumerico?
Un codice a barre alfanumerico codifica lettere e numeri nello stesso simbolo leggibile da macchina. Esempi includono ABC-123, SN-2026-A001 e WH01-RACK-B-12.
Si tratta di una categoria piuttosto che di un formato di codice a barre. Codice 39, Codice 128, Data Matrix e Codice QR supportano tutti i dati alfanumerici, ma differiscono per supporto di caratteri, dimensioni e requisiti di scansione.
Quali codici a barre supportano lettere e numeri?
Tipo di codice a barre | Supporto personaggi | Uso comune | Limitazione principale |
Codice 39 | Lettere maiuscole, numeri e simboli limitati | Asset e sistemi industriali legacy | Nessun supporto diretto per minuscole |
Codice esteso 39 | ASCII completo attraverso coppie di caratteri | Sistemi Codice 39 esistenti | Produce codici a barre più lunghi |
Codice 128 | ASCII completo tra set di codice A, B e C | Inventario, numeri di serie e etichette di magazzino | Deve essere codificato correttamente |
GS1-128 | Dati GS1 strutturati | Logistica e catene di fornitura | Deve seguire le regole di formattazione GS1 |
Matrice dati | Lettere, numeri, simboli e dati byte | Piccole parti e tracciabilità | Richiede supporto per la scansione 2D |
Codice QR | Testo, numeri e URL | Applicazioni mobile e orientate al cliente | Non supportato da scanner solo 1D |
UPC/EAN | Solo numeri | Identificazione del prodotto al dettaglio | Impossibile codificare le lettere |
Per la maggior parte dei nuovi sistemi di identificazione interna, il codice 128 è un buon punto di partenza. Scegli un altro formato quando lo scanner, la dimensione dell'etichetta, i dati o le esigenze del settore lo richiedono.
Ilguida tipo codice a barrefornisce maggiori dettagli sui set di caratteri supportati da simbologie comuni.
Codice 39 contro Codice 128


Codice 128 è di solito migliore per le nuove applicazioni di codici a barre alfanumerici.Supporta più caratteri e normalmente usa meno spazio orizzontale. Codice 39 rimane utile per la compatibilità legacy.
Caratteristiche | Codice 39 | Codice 128 |
Lettere maiuscole | Sì | Sì |
Lettere minuscole | Solo versione estesa | Sì |
Numeri | Sì | Sì |
Caratteri speciali | limitato | Ampio supporto ASCII |
Densità dei dati | Più basso | Più alto |
Controlla carattere | Di solito opzionale | Obbligatorio |
Miglior adattamento | Sistemi più vecchi o specifici | La maggior parte dei nuovi sistemi di uso generale |
Supporta codice standard 390–9,A-Zspazi e un gruppo limitato di simboli. Il codice esteso 39 può rappresentare lettere minuscole e altri caratteri ASCII, ma il suo metodo di coppia di caratteri crea un codice a barre più lungo.
Il codice 128 gestisce i dati misti in modo più efficiente. Per un ID comeParte-A2048Utilizzare il Codice 128B o il Codice 128 Auto a meno che il sistema non richieda specificamente il Codice 39.
Codice 128A contro Codice 128B contro Codice 128C
Codice 128 utilizza tre set di codici:
Set di codici | Dati supportati | Miglior uso |
Codice 128A | Lettere maiuscole, numeri, simboli e caratteri di controllo | Flussi di lavoro di sistema specializzati |
Codice 128B | Lettere, numeri e simboli in maiuscole e minuscole | ID alfanumerici generali |
Codice 128C | Solo coppie numeriche | Sequenze a lunghe cifre |
Per la maggior parte dei codici a barre con lettere e numeri, il codice 128B è il giusto adattamento.
Quando usare un codice a barre 2D?
Utilizzare il codice 128 per un identificatore breve in un flusso di lavoro lineare di codici a barre. Considera un codice a barre 2D quando hai bisogno di più dati, un simbolo quadrato compatto o la scansione del telefono.
ScegliMatrice datiper:
✔️ Piccoli componenti industriali
✔️ Elettronica e dispositivi medici
✔️ Marcatura diretta delle parti
✔️ Traceabilità della produzione
ScegliCodice QRper:
✔️ Collegamenti Web
✔️ Registrazione del prodotto
✔️ Manuali digitali
✔️ Pagine di garanzia o servizio
✔️ Scansione smartphone
Un codice a barre 2D non è automaticamente migliore. Deve essere compatibile con gli scanner e il software utilizzati nel flusso di lavoro. Gli scanner laser 1D tradizionali generalmente non possono leggere il codice QR o la matrice dei dati.
Come creare un codice a barre alfanumerico

Hai bisogno di creare uno adesso? Usa il nostrogeneratore di codici a barre gratis to scegliere tra più tipi di codici a barre e codici QR, quindi scaricare il risultato senza filigrana nel formato di file necessario.
Segui questi semplici passaggi:
1. Scegli il tipo di codice a barre
Inizia con i dati esatti e il suo utilizzo previstoad esempio,
• ABC-123: Codice 128 o Codice 39
• Abc-123: Codice 128B o Codice 128 Auto
• Valore numerico lungo: Codice 128C
• GTIN al dettaglio: UPC-A o EAN-13
Non utilizzare UPC o EAN per un ID interno che contiene lettere.
GS1-128 richiede anche una considerazione separata. Utilizza la struttura del simbolo Code 128 ma segue le regole GS1 Application Identifier. Utilizzare il codice 128 ordinario per gli ID interni in forma libera e GS1-128 solo quando un flusso di lavoro della catena di fornitura GS1 lo richiede.
2. Controllare i dati
Inserisci il valore esattamente come dovrebbe apparire dopo la scansione. Verifica:
• Lettere maiuscole e minuscole
• Zero di guida
• Spazi e punteggiatura
• Caratteri non supportati
• Qualsiasi regola impostata dal sistema di ricezione
Non rimuovere un carattere solo per far accettare il valore dal generatore.PARTE-A/04ePARTE-A04Sono identificatori diversi.
3. Generare e testare
Creare il codice a barre in un formato adatto. SVG è una buona scelta quando l'opera d'arte deve essere ridimensionata.
Mantenere spazio libero intorno al simbolo e non allungare l'immagine. Testalo alla dimensione stampata finale con lo scanner e il software utilizzati nel flusso di lavoro reale. Un codice a barre che scansiona da un grande schermo può fallire dopo essere ridotto o stampato su un'etichetta riflettente.
Quale codice a barre alfanumerico scegliere?
Requisito | Opzione consigliata |
Lettere e numeri generali | Codice 128 Auto o Codice 128B |
Dati in maiuscole in un sistema più vecchio | Codice 39 |
ASCII completo in un flusso di lavoro Code 39 esistente | Codice esteso 39 |
Sequenze numeriche lunghe | Codice 128C |
Più dati in una piccola area | Matrice dati |
Scansione URL o smartphone | Codice QR |
Dati logistici strutturati GS1 | GS1-128 |
Identificazione del prodotto al dettaglio | UPC o EAN con un GTIN valido |
Per la maggior parte degli ID interni, dei numeri di serie e delle posizioni di magazzino, iniziare con Codice 128 Auto. Modificare i formati solo quando la compatibilità, i dati, lo spazio per le etichette o uno standard esterno lo richiedono.
Domande frequenti
Un codice a barre può contenere lettere?
- Sì. - Sì. Codice 39, Codice 93, Codice 128, Data Matrix, Codice QR e PDF417 possono codificare lettere e numeri.
Qual è il codice a barre migliore per lettere e numeri?
Codice 128 Auto è una scelta forte per uso generale. Supporta un ampio set di caratteri e crea codici a barre 1D relativamente compatti.
Il codice 39 supporta le lettere minuscole?
Il codice standard 39 non lo fa. Extended Code 39 supporta le lettere minuscole attraverso coppie di caratteri, il che rende il codice a barre più lungo.
UPC o EAN possono contenere lettere?
No. UPC e EAN codificano GTIN numerici. Utilizzare un codice a barre alfanumerico per gli ID interni contenenti lettere.
Il codice 128 può contenere spazi e simboli?
- Sì. - Sì. Il codice 128B supporta spazi, lettere minuscole, numeri e simboli ASCII comuni.
Codice 128 o codice QR?
Utilizzare il codice 128 per ID brevi in un sistema di scansione lineare. Utilizza il codice QR per URL, grandi quantità di dati e scansione dello smartphone.
