Generador de Código de Barras

Genera un código de barras CODE128, EAN-13 o UPC a partir de cualquier valor. Todo sucede en tu navegador.

Cómo crear un código de barras en 3 pasos

  1. Escribe el valor

    Escribe el número o texto que quieres codificar — para EAN-13/UPC, usa la cantidad correcta de dígitos según el estándar.

  2. Elige el formato

    Selecciona CODE128 para uso general, EAN-13 para productos de tienda, o UPC para el mercado de EE. UU./Canadá.

  3. Genera y descarga

    Haz clic en "Generate barcode" para renderizarlo al instante, luego guarda la imagen o imprímela directo desde la página.

Por qué usar este generador de código de barras

Dónde usar un código de barras

¿Qué es un código de barras?

Un código de barras es una representación de datos legible por máquina, usando líneas paralelas (1D) de anchos y espacios variados. Un lector escanea el patrón midiendo el ancho de cada barra y espacio, y luego lo decodifica de vuelta al número o texto original — casi siempre en una fracción de segundo.

Existen distintos formatos de código de barras (o "simbologías") para distintos fines. CODE128 es un formato flexible y de uso general, capaz de codificar letras, números y símbolos, usado sobre todo para control interno. EAN-13 y UPC son estándares de venta al público: EAN-13 (13 dígitos) se usa a nivel internacional, mientras que UPC (12 dígitos) es el estándar en EE. UU. y Canadá — ambos requieren números registrados oficialmente para ser únicos a nivel global cuando se usan en productos reales de venta.

Consejos para un código de barras que siempre se pueda leer

Preguntas frecuentes

¿Qué formatos de código de barras soportan?
CODE128 (uso general, cualquier carácter), EAN-13 (productos de tienda, 12-13 dígitos) y UPC (12 dígitos, común en EE. UU./Canadá).
¿Este generador de códigos de barras es gratis?
Sí, generar y descargar códigos de barras es gratis, sin necesidad de registrarte.
¿Puedo usar estos códigos de barras comercialmente?
La imagen del código de barras en sí es de uso libre. Para productos de tienda, los números EAN/UPC deben estar debidamente registrados en GS1 para ser únicos a nivel global.
¿Mis datos se envían a algún servidor?
No. El código de barras se genera por completo en tu navegador usando JavaScript.
¿Cuál es la diferencia entre CODE128, EAN-13 y UPC?
CODE128 es un formato flexible para letras, números y símbolos, usado sobre todo para control interno. EAN-13 (13 dígitos) y UPC (12 dígitos) son estándares de venta al público usados en cajas registradoras alrededor del mundo (EAN-13) o principalmente en EE. UU./Canadá (UPC), y normalmente requieren un número registrado oficialmente en GS1 para uso real en tienda.
¿Por qué me sale un error al generar mi código de barras?
El valor que escribiste no cumple las reglas del formato elegido — casi siempre, EAN-13 o UPC necesitan una cantidad distinta de dígitos a la que escribiste. Cambia a CODE128 si solo necesitas codificar un valor cualquiera.
¿Puedo generar un código de barras para un producto que voy a vender en tiendas?
Puedes generar la imagen aquí, pero para que funcione en una caja registradora real, el número (EAN-13/UPC) necesita estar registrado oficialmente en GS1 para ser único a nivel global — esta herramienta no registra números, solo genera la imagen.
¿En qué formato de imagen se genera el código de barras?
El código de barras se genera como un SVG nítido, que se mantiene claro al redimensionarlo o imprimirlo a cualquier escala.

Herramientas relacionadas