Saltar al contenido
helpyself

Generador de códigos de barras

Local only — nothing is uploaded unless you save or share it.

Un generador de códigos de barras para EAN-13, UPC-A, EAN-8 y Code 128 — con dígito de control.

  1. Elige la simbología — EAN-13 para productos de tienda, Code 128 para lo interno
  2. Escribe el número; el dígito de control se añade o se comprueba sobre la marcha
  3. Descarga el SVG para imprimir, o el PNG para todo lo demás
 
 
 

¿En qué formato?

Compartir un enlace

Lo guarda en tus archivos y te da una dirección que cualquiera puede abrir. Deja de funcionar sola.

El enlace dura
Guardar esta herramienta

Ten Generador de códigos de barras a mano

Añadir a marcadores

Sobre esta herramienta

Un código de barras de tienda no es solo el número impreso debajo: las barras codifican un dígito de control calculado a partir de todos los demás dígitos, y equivocarlo produce un código que parece perfecto y falla en la caja. Este generador hace esa aritmética por ti. Escribe los doce dígitos de un EAN-13 y añade el decimotercero; escribe los trece y te dice si el que tienes es correcto, en vez de dibujar en silencio algo que ningún lector aceptará. UPC-A y EAN-8 funcionan igual, con sus propias longitudes y sus propias sumas de control. Code 128 es el de todo lo que no sea un producto de tienda — referencias internas, etiquetas de inventario, números de pedido — y admite letras además de dígitos. La salida es SVG, así que se mantiene nítida a cualquier tamaño en una etiqueta o en el borde de un estante, y el PNG está para las herramientas que no aceptan vectores. Los dos se dibujan con las zonas silenciosas que exige la especificación, que es la otra mitad del motivo por el que un código casero a menudo no se lee.

Preguntas frecuentes

¿Qué es el dígito de control y tengo que escribirlo?

Es el último dígito del número y se calcula a partir de todos los anteriores, para que un lector distinga una mala lectura de un código real. No hace falta que lo escribas: introduce los 12 primeros dígitos de un EAN-13 (11 para UPC-A, 7 para EAN-8) y se añade solo. Si escribes el número completo, se comprueba en su lugar — uno equivocado se rechaza en vez de dibujarse.

¿Cómo hago un código de barras para un producto de tienda?

Escribe el número y elige la simbología. Como generador EAN 13 calcula el dígito de control por ti y rechaza un número que no puede ser válido, que es el fallo que cuesta dinero — un código que se lee como el producto equivocado es peor que uno que no se lee. La parte de generador de códigos UPC funciona igual con los códigos norteamericanos de doce dígitos.

¿Qué simbología debo elegir?

EAN-13 es el código de tienda usado casi en todas partes fuera de Norteamérica, UPC-A es su hermano norteamericano de 12 dígitos, y EAN-8 es la versión corta para envases demasiado pequeños para cualquiera de los dos. Code 128 es el de uso general: acepta letras, dígitos y signos de puntuación, así que sirve para referencias internas, etiquetas de inventario y números de pedido. Si el código se va a leer en la caja de una tienda, tiene que ser uno de los tres primeros.

¿Puedo inventarme mi propio número EAN-13?

Puedes generar un código válido para cualquier número, y esta herramienta lo dibujará. Eso no lo hace tuyo: los números de tienda reales se emiten a través de GS1, y uno inventado puede pertenecer ya al producto de otra empresa. Para cualquier cosa que se venda en una tienda, compra el prefijo. Para un almacén, una biblioteca o tu propio sistema de existencias, un número inventado está bien — y allí Code 128 suele ser de todos modos la mejor opción.

¿Por qué no se lee mi código de barras impreso?

Normalmente por el tamaño o los márgenes. Un código impreso demasiado pequeño, o escalado de forma no uniforme, difumina las barras estrechas; y el espacio blanco de los lados — la zona silenciosa — forma parte del código, así que recortar pegado a las barras lo rompe. Este generador incluye las zonas silenciosas y el SVG escala sin deformarse: imprime el SVG en vez de una captura estirada, mantenlo al menos a 25 mm de ancho en EAN-13 y no toques el margen blanco.

¿SVG o PNG?

SVG para todo lo que se vaya a imprimir: es un vector, así que las barras quedan limpias a cualquier tamaño y una impresora de etiquetas recibe bordes exactos. El PNG es el recurso para software que no acepta vectores — un formulario de un marketplace, un diseñador de etiquetas antiguo, una hoja de cálculo. El PNG de aquí se genera a partir del mismo SVG a una escala fija, así que los dos codifican lo mismo.

¿Qué puede contener Code 128?

Cualquier ASCII imprimible — letras, dígitos, espacios y puntuación. Cuando los datos son todo dígitos y de longitud par se codifican en Code C, que mete dos dígitos por símbolo y deja el código casi la mitad de ancho; lo demás usa Code B. Los dos son Code 128 estándar y cualquier lector los lee sin configurar nada.

Ayuda a mejorar esta herramienta

¿Has encontrado un fallo, quieres un cambio o te falta alguna herramienta?

/barcode-generator

↑↓ para moverte · Enter para abrir · Esc para cerrar