Generador de códigos de barras

Generador EAN-13 & Code 128
100 % local
Publicidad

Generador de códigos de barras (EAN-13, Code 128)

Crea códigos de barras estándar con cálculo automático de checksum, descarga en PNG de alta resolución o SVG vectorial e imprime hojas completas de etiquetas adhesivas.

EAN-13 Retail Code 128 Logística SVG Vectorial & PNG

Parámetros del código

Previsualización y exportación

Dígito de control EAN-13 calculado: 0
Estándares GS1 y trazabilidad logística

Guía técnica de simbologías de códigos de barras: EAN-13, Code 128 y UPC-A

Conoce las especificaciones geométricas, el algoritmo de checksum Módulo 10 y los estándares de identificación internacional para retail, etiquetado de envases y control de inventario en almacenes.

Algoritmo checksum Módulo 10

En el estándar EAN-13, el 13º dígito se calcula mediante suma ponderada alternada: los dígitos en posición impar se multiplican por 1 y los de posición par por 3. El dígito de control es la diferencia entre dicha suma total y el múltiplo de 10 inmediato superior, impidiendo errores de digitación o lectura óptica en caja.

Zonas silenciosas (Quiet Zones)

La normativa internacional GS1 exige márgenes en blanco a ambos lados del código de barras equivalentes a un mínimo de 10 veces el ancho del módulo elemental más estrecho. Sin estas zonas despejadas, los lectores láser y cámaras CCD no pueden sincronizar el barrido ni determinar el encuadre.

Exportación vectorial SVG y PNG

Genera tus códigos con precisión micrométrica en formato SVG vectorial escalable para enviar a imprenta o maquetar packaging comercial. Para etiquetadoras térmicas directas o pegatinas A4, la descarga PNG a 300 DPI garantiza un contraste nítido sin distorsiones cromáticas.

Comparativa técnica de simbologías de códigos de barras 1D

Estándar Juego de caracteres Longitud requerida Densidad de datos Ámbito de aplicación principal Verificación obligatoria
EAN-13 Solo números (0-9) Exactamente 13 dígitos Media Retail, supermercados y punto de venta en España y UE Checksum Módulo 10
Code 128 Alfanumérico ASCII completo Variable (alta capacidad) Muy alta Logística, trazabilidad, números de serie y envíos Dígito de control Módulo 103
UPC-A Solo números (0-9) Exactamente 12 dígitos Media Punto de venta en Estados Unidos y Canadá Checksum Módulo 10
ITF-14 Solo números (0-9) Exactamente 14 dígitos Media-baja Cajas exteriores y embalajes de transporte sobre cartón Checksum Módulo 10 + Portadores

Cómo generar y descargar códigos de barras estándar en PNG o SVG

Procedimiento paso a paso para seleccionar la simbología adecuada, validar el dígito de control e imprimir etiquetas adhesivas.

  1. 1

    Elegir el tipo de simbología

    Selecciona el estándar según su uso: EAN-13 para retail y venta al público en España y Europa, Code 128 para logística y trazabilidad interna, o UPC-A para exportación a Estados Unidos.

  2. 2

    Introducir el código numérico o alfanumérico

    Escribe los dígitos de tu producto. Si utilizas EAN-13, puedes teclear 12 dígitos y la herramienta calculará automáticamente el 13º dígito de control mediante el algoritmo Módulo 10.

  3. 3

    Personalizar formato, altura y texto visible

    Ajusta la altura de las barras, el grosor del trazo, los márgenes laterales (quiet zones) y la visibilidad del texto numérico inferior legible para humanos.

  4. 4

    Descargar en formato vectorial o imprimir etiquetas A4

    Descarga el archivo en SVG para diseño gráfico profesional en imprenta, en PNG a 300 DPI para fichas web, o imprime una hoja completa de 24 etiquetas adhesivas en formato A4.

Preguntas frecuentes sobre códigos de barras

¿Cómo se calcula el dígito de control en un código EAN-13?

El EAN-13 utiliza el algoritmo oficial de Módulo 10: se multiplican los dígitos en posiciones pares por 3 y los de posiciones impares por 1. Luego se suman los resultados y el dígito de control es la cantidad necesaria que debe añadirse a dicha suma para alcanzar el siguiente múltiplo de 10.

¿Cuál es la diferencia técnica entre EAN-13 y Code 128?

El EAN-13 está restringido a 13 caracteres exclusivamente numéricos y es el estándar universal GS1 exigido por supermercados y comercios minoristas. El Code 128 es una simbología de alta densidad que admite cualquier carácter alfanumérico y símbolos ASCII, ampliamente utilizada en paquetería, logística y trazabilidad interna de almacén.

¿Qué formato de archivo es el mejor para imprimir etiquetas de producto?

Para diseño de packaging o envíos a imprenta comercial se recomienda el formato vectorial SVG, ya que permite escalar las barras sin pérdida de resolución ni pixelado. Para impresoras de etiquetas convencionales o de transferencia térmica, el formato PNG de alta resolución o la plantilla directa de 24 etiquetas A4 son ideales.

¿Qué son las zonas silenciosas (Quiet Zones) de un código de barras?

Son los márgenes en blanco obligatorios a la izquierda y derecha del código de barras. La normativa GS1 exige dejar un espacio en blanco despejado equivalente a un mínimo de 10 veces el ancho de la barra más delgada para que los escáneres ópticos y pistolas láser puedan delimitar el inicio y el final de la lectura sin errores.

¿Se envían mis códigos o referencias a servidores externos?

No. Toda la renderización del código de barras, el cálculo del checksum y la generación de archivos se procesan 100 % en local mediante la API Canvas y SVG de tu navegador (Zero-Server). Ningún dato ni número de serie se comparte con internet.

Notificación