Generador de codis de barres
Crea codis de barres EAN-13, UPC-A, Code 128 i Code 39 amb dígit de control automàtic i baixa'ls en PNG o SVG. Gratuït i privat.
- Valor codificat
- –
- Dígit de control
- –
Com crear un codi de barres
- Tria el Tipus de codi de barres: EAN-13 (comerç, 13 dígits), UPC-A (comerç, 12 dígits), Code 128 (text i números) o Code 39 (majúscules, dígits).
- Escriu el Contingut. Per a l’EAN-13, escriu 12 dígits i el dígit de control es calcula per tu, o escriu els 13 dígits perquè es comprovi l’últim. L’UPC-A funciona igual amb 11 o 12 dígits. En aquests dos tipus s’ignoren els espais i els guions.
- Per al Code 39, deixa marcada l’opció Converteix a majúscules automàticament perquè s’acceptin les lletres minúscules.
- Ajusta l’Amplada de les barres, l’Alçada (píxels), el Color de les barres i el Color de fons, i decideix si vols Mostra el text llegible sota les barres.
- La previsualització s’actualitza mentre escrius; Crea el codi de barres l’actualitza de nou. A sota hi veuràs el Valor codificat i el Dígit de control.
- Tria una Mida del PNG i fes clic a Baixa el PNG, o a Baixa l’SVG si vols un fitxer vectorial que es manté nítid a qualsevol mida.
Tot passa al teu navegador: els valors que escrius no s’envien enlloc.
Quin tipus de codi de barres cal triar?
- L’EAN-13 és el codi de barres comercial estàndard a la major part del món (també s’anomena GTIN-13). Conté exactament 13 dígits: un prefix GS1, un número d’empresa, un número d’article i un dígit de control.
- L’UPC-A és el codi comercial de 12 dígits que s’utilitza als Estats Units i al Canadà. Un codi UPC-A equival a un EAN-13 amb un zero al davant, i els lectors dels punts de venda llegeixen tots dos.
- El Code 128 codifica els 128 caràcters ASCII: lletres majúscules i minúscules, dígits, espais i signes de puntuació. És compacte i molt habitual en etiquetes d’enviament, inventaris, carnets de biblioteca i etiquetes d’actius interns. Les lletres accentuades, com la «é», no formen part de l’ASCII i es rebutgen.
- El Code 39 codifica lletres majúscules, dígits, l’espai i els símbols
- . $ / + %. Genera codis més amples que el Code 128, però alguns sistemes industrials, de l’automoció i governamentals encara l’exigeixen, i gairebé tots els lectors el llegeixen.
Si vols codificar una adreça web, un paràgraf de text o unes dades de contacte, un codi QR és una opció millor: hi cap molta més informació i els telèfons intel·ligents el llegeixen amb l’aplicació de càmera.
Com es calcula el dígit de control
L’EAN-13 i l’UPC-A acaben tots dos amb un dígit de control GS1 de mòdul 10 que permet al lector detectar una lectura errònia. Començant pel dígit que hi ha més a la dreta abans del dígit de control, els dígits es multipliquen alternativament per 3 i per 1. Per a l’EAN-13 això vol dir pesos 1, 3, 1, 3… des de l’esquerra; per a l’UPC-A, pesos 3, 1, 3, 1… des de l’esquerra. Se sumen els productes, i el dígit de control és el número que cal afegir per arribar al múltiple de 10 següent.
Exemple amb 400638133393: 4×1 + 0×3 + 0×1 + 6×3 + 3×1 + 8×3 + 1×1 + 3×3 + 3×1 + 3×3 + 9×1 + 3×3 = 89. El múltiple de 10 següent és 90, de manera que el dígit de control és 1 i el codi complet és 4006381333931. Si escrius 13 dígits i l’últim és incorrecte, l’eina t’indica quin dígit s’esperava en lloc de dibuixar un codi no vàlid.
El Code 128 té una suma de control interna que s’afegeix automàticament i no s’imprimeix mai. El Code 39 es dibuixa sense el caràcter de control opcional.
Consells d’impressió
- Mantén el Color de les barres fosc i el Color de fons clar. Les barres vermelles, les barres clares sobre fons fosc i el contrast baix sovint fallen en escanejar.
- Deixa el marge blanc al voltant del codi (la zona de silenci) i no el retallis.
- Utilitza Baixa l’SVG per a impressió i embalatges, o Impressió (4×) per obtenir un PNG gran. Ampliar un PNG petit fa que les barres es veguin borroses.
- Prova una mostra impresa amb el lector o l’aplicació que la llegirà de debò.
Preguntes freqüents
Puc fer servir aquests codis EAN-13 o UPC-A en productes que vengui?
Només si el número és teu. Els codis comercials s’han de formar a partir d’un prefix d’empresa amb llicència de GS1 (a Espanya, AECOC és l’organització GS1 que els assigna). Aquesta eina dibuixa un codi de barres correcte per a qualsevol número, però no n’assigna, i les botigues o els mercats en línia comproven que el prefix estigui registrat a nom de la teva empresa.
Per què es rebutja el meu EAN-13?
L’EAN-13 només accepta dígits, i en necessita 12 (s’hi afegeix el dígit de control) o 13 amb un dígit de control correcte. Si l’últim dígit no coincideix, el missatge mostra el dígit esperat.
Quina diferència hi ha entre el Code 128 i el Code 39?
El Code 128 codifica el conjunt ASCII complet, incloses les minúscules, i és molt més compacte. El Code 39 es limita a les majúscules, els dígits i uns quants símbols, però alguns sistemes antics l’exigeixen.
És millor l'SVG o el PNG?
L’SVG és un fitxer vectorial: es manté perfectament nítid a qualsevol mida i és ideal per a la impressió i el programari de disseny. El PNG és una imatge que funciona a tot arreu, com ara documents, fulls de càlcul i programari d’etiquetes.
Es pugen els meus valors a algun servidor?
No. El codi de barres el dibuixa una biblioteca que s’executa al teu navegador, i res del que escrius surt del teu dispositiu.
Eines relacionades
- Generador de codis QR Crea codis QR gratuïts per a enllaços, text, Wi-Fi, contactes, correu i SMS. Afegeix colors i un logotip, i baixa'ls en PNG o SVG. Res no surt del dispositiu.
- Lector de codis de barres Escaneja codis de barres amb la càmera web o la del mòbil, o llegeix-los des d'una foto. EAN-13, UPC-A, Code 128, QR, Data Matrix i més, al navegador.
- Lector de codis QR Llegeix un codi QR des d'una foto, una captura de pantalla o la càmera web, al navegador. Els enllaços es mostren com a text amb avisos de phishing.