Utilidades

Generador de Código de Barras

Crea imágenes de códigos de barras en PNG o SVG directamente en tu navegador.

Escribe un contenido para generar el código de barras.

Cómo crear un código de barras

  1. Decide si necesitas representar un identificador interno o una numeración comercial ya asignada. Selecciona uno de los seis formatos disponibles e introduce el valor; generar la imagen no asigna un GTIN ni registra un producto en GS1.
  2. Revisa errores y la vista previa mientras editas. Ajusta ancho de barras de 1 a 4, altura de 40 a 180, valor visible y fondo blanco o transparente. Estos controles no son un ajuste de tamaño físico en milímetros ni una certificación de impresión.
  3. Descarga PNG o SVG, conserva los márgenes claros laterales e imprime una muestra al tamaño final. Prueba con el lector y el sistema reales y comprueba el valor recibido; una vista previa correcta no garantiza lectura sobre el envase.

Un identificador interno y un dígito de control EAN-13

Para una caja de material interno, usa KIT-042 en CODE128. Para probar el cálculo del dígito de control, selecciona EAN-13 e introduce la secuencia demostrativa 400638133393; no la trates como numeración disponible para tu producto.

CODE128: KIT-042; EAN-13: 400638133393 → 4006381333931

En el ejemplo EAN-13, el dígito final calculado es 1. La secuencia completa 4006381333932 se rechaza porque su dígito de control es incorrecto. El dígito verifica la estructura numérica, no la titularidad, el registro del producto o la calidad de impresión.

Elige el formato admitido por el sistema receptor

  • CODE128 acepta ASCII imprimible, como KIT-042, letras mayúsculas/minúsculas y espacios. Úsalo para identificación interna si el lector y el registro lo admiten; no equivale automáticamente a GS1-128.
  • CODE39 acepta A–Z, dígitos, espacio y - . $ / + %. No convierte minúsculas: abc y KIT_042 se rechazan. Elígelo solo si su conjunto restringido de caracteres encaja en el sistema.
  • EAN-13 acepta 12 o 13 dígitos; EAN-8, 7 u 8; UPC-A, 11 o 12. La entrada corta no lleva el dígito final, que se calcula; la entrada completa debe superar la validación.
  • ITF-14 acepta 13 o 14 dígitos con la misma regla de añadir o validar el último. Usa numeración apropiada para el flujo de embalajes; la herramienta no elige identificadores oficiales ni valida registros externos.

Validación no es registro ni garantía de lectura

  • EAN, UPC-A e ITF-14 aceptan solo dígitos, sin espacios o separadores; conserva los ceros iniciales. El dígito de control usa pesos alternos 3 y 1 desde la derecha del cuerpo y completa la suma hasta un múltiplo de diez. Letras, longitud incorrecta o dígito erróneo desactivan las descargas de una vista previa no válida.
  • Un código interno representa un valor de tu registro. La numeración oficial comercial debe obtenerse y asignarse mediante el proceso adecuado de GS1; generar una imagen aquí no registra un producto en GS1 ni confirma a quién pertenece un número existente.
  • La quiet zone es la zona clara sin texto ni dibujos antes y después de las barras. La imagen tiene margen configurado en 12, pero no promete cumplir las dimensiones exigidas en cada uso. No recortes esos márgenes; el fondo transparente solo sirve si el soporte final conserva contraste y espacio libre.
  • Las barras tienen un color oscuro fijo. Conserva contraste, proporciones y bordes al imprimir; ampliar un PNG puede desenfocar y estirar altera las barras. SVG permite escala vectorial, pero tamaño físico, impresora, papel y superficie siguen necesitando prueba real. El Escáner de código QR no lee estos códigos lineales.

Preguntas frecuentes

¿Puedo inventar un EAN-13 para vender mi producto?

La herramienta dibuja y comprueba la estructura, no asigna numeración oficial. Para identificación comercial, obtén y asigna numeración mediante el proceso de GS1 aplicable al producto. Superar la prueba del dígito de control no demuestra registro, titularidad o disponibilidad.

¿Por qué se añade un dígito a mi número?

Comprueba formato y longitud. EAN-13 con 12 dígitos recibe el 13.º de control; con 13, el último se valida, no se elimina. EAN-8, UPC-A e ITF-14 usan sus propias longitudes. Conserva los ceros iniciales y no añadas el dígito de control dos veces.

¿Por qué CODE39 rechaza mi identificador?

Solo acepta A–Z mayúsculas, dígitos, espacio y - . $ / + %. Minúsculas, acentos y guion bajo no se convierten automáticamente. Usa un identificador compatible o CODE128 para ASCII imprimible si el sistema receptor acepta ese formato.

¿PNG o SVG garantiza que la etiqueta se lea?

Ninguno garantiza lectura. PNG es una imagen raster; SVG conserva formas vectoriales al escalar. En ambos, mantén proporciones, contraste y quiet zone, imprime al tamaño final y prueba el valor recibido en lector y registro reales. La herramienta no proporciona verificación certificada de impresión.