← Todas las herramientas

Generador de códigos de barras

Generador de códigos de barras gratis online compatible con EAN-13, UPC-A, Code 128, Code 39, ITF-14, DataMatrix, GS1-128 y más. Generación por lotes en ZIP, composición en hoja A4 o Avery lista para imprimir, exportación en PNG, SVG y PDF de alta resolución, sin marca de agua y sin registro: todo se ejecuta localmente en tu navegador.

Documentación de la API
Opciones avanzadas
Dimensiones
Dígito de control
Aspecto
Generando…

Guía de formatos

  • EAN-13 — producto minorista, 13 dígitos con el de control
  • UPC-A — minorista norteamericano, 12 dígitos
  • CODE128 — logística y almacén, alfanumérico
  • ITF-14 — etiqueta de caja o embalaje, 14 dígitos
  • DataMatrix — código matricial 2D, codificación de alta densidad
  • GS1-128 — con identificadores IA, trazabilidad sanitaria y alimentaria

Cómo se usa

  1. Elige la pestaña Individual, Por lotes o Composición en hoja
  2. Introduce el contenido del código y selecciona un formato
  3. Despliega las opciones avanzadas para ajustar tamaño, color y dígito de control
  4. Descarga en PNG, SVG o PDF, o imprime directamente
  5. En el modo por lotes, genera por número de serie o sube un CSV y descarga un ZIP

Privacidad de los datos

Todos los códigos se generan localmente en tu navegador: tus datos nunca se suben a ningún servidor. Los ajustes se guardan automáticamente en localStorage y se restauran al recargar, y puedes compartir tu configuración actual mediante un enlace.

Documentación de la API (especificación de la interfaz REST)

Esta es la especificación de la interfaz de la API de generación de códigos de barras; cualquier servidor puede implementar este protocolo. Todos los parámetros se corresponden uno a uno con el formulario de esta página.

Ejemplo con cURL

curl -X POST https://api.paritylabel.com/v1/barcode \
  -H "Content-Type: application/json" \
  -d '{
    "text": "1234567890128",
    "format": "ean13",
    "width_mm": 50,
    "height_mm": 20,
    "dpi": 300,
    "fg": "#000000",
    "bg": "#ffffff",
    "output": "png"
  }' \
  --output barcode.png

Ejemplo con fetch de JavaScript

const res = await fetch(
  'https://api.paritylabel.com/v1/barcode',
  {
    method: 'POST',
    headers: {'Content-Type':'application/json'},
    body: JSON.stringify({
      text: '1234567890128',
      format: 'ean13',
      width_mm: 50, height_mm: 20,
      dpi: 300, output: 'svg'
    })
  }
);
const svg = await res.text();
Formato de respuesta: PNG devuelve image/png, SVG devuelve image/svg+xml y PDF devuelve application/pdf. El punto de acceso por lotes acepta una matriz texts[] y devuelve un archivo ZIP.

Preguntas frecuentes

¿Qué formatos de código de barras admite?
Admite los formatos 1D más habituales, entre ellos EAN-13, EAN-8, UPC-A, UPC-E, Code 128, Code 39, ITF-14 y Codabar. Para códigos 2D (como QR o DataMatrix), usa las opciones 2D específicas del desplegable de formatos.
¿Cuál es la diferencia entre EAN-13 y UPC-A?
UPC-A tiene 12 dígitos y se usa sobre todo en Norteamérica; EAN-13 tiene 13 dígitos y se usa en todo el mundo. Un UPC-A puede tratarse como un EAN-13 con un cero delante, y los lectores modernos suelen ser compatibles con ambos.
¿Cuál es el tamaño o la ampliación mínima de un código de barras?
El rango de ampliación normalizado de EAN/UPC va del 80 % al 200 % (el 100 % nominal equivale a unos 37,29 × 25,93 mm) y, por norma general, no debe bajar del 80 %. También hay que respetar las zonas tranquilas a ambos lados (al menos 11 módulos a la izquierda y 7 a la derecha en EAN-13).
¿Se pueden usar comercialmente los códigos generados?
El gráfico del código de barras en sí puede usarse libremente con fines comerciales. Ahora bien, los números de producto EAN/UPC (GTIN) empleados en la distribución minorista deben obtenerse de GS1: los números autoasignados no sirven en los canales minoristas oficiales.
¿Por qué no se lee mi código de barras?
Las causas más habituales son la falta de zonas tranquilas a los lados, una ampliación demasiado pequeña, una resolución de impresión insuficiente o poco contraste (debe ser barras negras sobre fondo blanco), un dígito de control incorrecto o el uso de colores o colores invertidos que impiden el reconocimiento.

¿Necesitas fabricar etiquetas a medida? Pide presupuesto directo de fábrica.

Esta herramienta deja los parámetros listos; la producción va directa a fábrica. Etiquetas autoadhesivas, etiquetas en bobina, etiquetas químicas GHS e impresión de datos variables. 10 años de experiencia en impresión, pruebas rápidas, pedidos mínimos flexibles y envío internacional. (El formulario de contacto está en inglés.)

Pedir presupuesto

Herramientas relacionadas