Generador de Códigos de Barras
Crea un código de barras escaneable en segundos: EAN-13, EAN-8, UPC-A, Code 39 o Code 128, con el dígito de control calculado y verificado. Descarga en PNG o SVG.
Qué tipo de código necesitas
- EAN-13 es el código de barras minorista que se usa casi en todas partes fuera de Norteamérica, y cada vez más también dentro. Trece dígitos: un prefijo de país, un código de fabricante, un código de producto y un dígito de control. Si vas a poner un producto en el lineal de una tienda, normalmente es este.
- EAN-8 es la versión corta del EAN-13, para envases demasiado pequeños para llevar un código completo. Ocho dígitos en total. Los códigos se asignan individualmente y no se derivan de tu EAN-13.
- UPC-A es el estándar minorista norteamericano de doce dígitos. En realidad es un EAN-13 con un cero delante, y por eso los lectores modernos leen ambos sin notar la diferencia.
- Code 39 codifica letras y dígitos y no necesita dígito de control, lo que lo hace popular para el etiquetado interno, las etiquetas de activos y los usos militares y del automóvil. Produce códigos anchos para la cantidad de datos que lleva.
- Code 128 es el formato denso de uso general. Codifica todo el juego ASCII imprimible y comprime mucho más en el mismo ancho que el Code 39, y por eso domina en las etiquetas de envío y en la logística.
Qué hace el dígito de control
El último dígito de un código EAN o UPC se calcula a partir de los demás. Cada dígito se multiplica por 1 o por 3 siguiendo un patrón alterno, se suman los resultados y el dígito de control es el que hace que el total sea un múltiplo exacto de diez. Si un lector interpreta mal un dígito, la suma deja de cuadrar y la lectura se rechaza en lugar de registrar en silencio el producto equivocado. Esta herramienta calcula el dígito por ti, o verifica el que hayas indicado.
Imprimir códigos que de verdad se lean
La mayoría de los fallos de lectura vienen de la impresión, no del código. Mantén la zona de silencio, el margen en blanco a ambos lados, con al menos diez veces el ancho de la barra más estrecha. No estires nunca un código de barras solo en horizontal, porque distorsiona el ancho de las barras. Imprime en negro sobre blanco si puedes, porque los lectores leen contraste y las barras rojas son prácticamente invisibles para un láser rojo. Usa el SVG para imprimir, así las barras se mantienen nítidas a cualquier tamaño.
Conviene saber
- Generar un código válido no es lo mismo que ser dueño del número. Los códigos de venta minorista deben comprarse a GS1; de lo contrario podrías chocar con el producto de otra empresa.
- La descarga se genera en nuestro servidor y nada de lo que escribes se guarda ni se registra.
- Usa el SVG para todo lo impreso. El PNG está bien en pantalla, pero se verá dentado al ampliarlo.
- El Code 128 mete mucha más información en el mismo espacio que el Code 39, así que es preferible salvo que algo exija específicamente Code 39.
- Prueba el código impreso con un lector real antes de encargar miles de etiquetas.