Ir al contenido

Generador de códigos de barras

Crea un código de barras Code 128 o EAN-13 listo para imprimir y descárgalo en SVG o PNG.

Opciones
px
px
px

Introduce un valor para crear un código de barras.

La lectura depende del tamaño de impresión, el contraste y las zonas de silencio. Haz una prueba de escaneo antes de imprimir en grandes cantidades.

Funciona en tu navegador: tus datos no se suben.

Cómo se usa

  1. Elige Code 128 o EAN-13 en Formato.
  2. Escribe o pega el valor en el campo Valor para ver la vista previa.
  3. Ajusta Altura de las barras, Ancho del módulo y Margen al tamaño que necesites.
  4. Activa Mostrar texto si quieres incluir el valor debajo de las barras.
  5. Descarga el código en SVG o PNG.

Ejemplos

Etiqueta pequeña para una referencia interna

Entrada
REP-ALM-0042
Salida
Code 128: REP-ALM-0042
156 módulos · 176 × 60 px
Formato: Code 128 · Módulos: 156 · Tamaño: 176 × 60 px

Número de serie para inventario

Entrada
SN-2026-000481
Salida
Code 128: SN-2026-000481
167 módulos · 374 × 120 px
Formato: Code 128 · Módulos: 167 · Tamaño: 374 × 120 px

EAN-13 de prueba con 12 dígitos

Entrada
590123412345
Salida
EAN-13: 5901234123457
Dígito de control: 7 (calculado)
Formato: EAN-13 · Módulos: 95 · Tamaño: 226 × 120 px

Preguntas frecuentes

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

Con 12 dígitos, la herramienta calcula y añade el dígito de control según la regla módulo 10 de GS1. Con 13 dígitos, verifica el último y muestra un error si no es correcto.

¿Puedo crear un EAN-13 para vender un producto?

La herramienta dibuja el código de barras, pero no asigna ni registra números de producto. Los números EAN-13 para productos de venta al público los asigna GS1.

¿Code 128 admite tildes y la letra ñ?

Solo admite caracteres ASCII imprimibles, como letras sin tilde, números, espacios y signos, hasta 80 caracteres. No acepta tildes ni ñ; los espacios al principio o al final también se codifican.

¿Por qué quedan espacios blancos a los lados aunque ponga Margen a cero?

Se conservan las zonas de silencio necesarias: al menos 10 módulos a cada lado en Code 128, y 11 a la izquierda y 7 a la derecha en EAN-13. Margen puede ampliarlas, pero no reducirlas.

¿Se envía o se guarda el código que escribo?

El código se genera en tu navegador y el valor no se envía ni se guarda. Solo se guardan las opciones en localStorage; las métricas de uso no incluyen el valor.