↑↓ Moverte↵ AbrirEsc Cerrar

InventarioHerramienta de inventario gratis

Generador de códigos de barras gratis

Convierte SKU y códigos de producto en códigos de barras Code 128, EAN-13 o UPC-A, uno a uno o en lote. Pega desde Excel o Google Sheets, importa un CSV y descarga imágenes o una hoja de etiquetas A4 lista para imprimir.

Lo esencial

  • Sin registro
  • Pegado en lote e importación CSV
  • PNG, SVG, ZIP y etiquetas en PDF

Cómo crear un código de barras

Un código de barras es un código que tu lector puede leer, impreso en forma de barras. Las barras guardan un valor, como un SKU o un número de producto, así que al escanear la etiqueta en la caja o durante un inventario ese valor se rellena sin teclear.

Por ejemplo, APP-CLA-1001 se puede imprimir como código de barras Code 128 y pegar en el estante o en el propio producto. Cualquier lector de códigos de barras USB o Bluetooth, y la mayoría de las apps de escaneo para el teléfono, lo leen exactamente igual.

¿Qué tipo de código de barras?

  • Code 128: para tus propios códigos, como SKU, ubicaciones de almacén o etiquetas de activos. Admite letras, números y símbolos.
  • EAN-13: el código de barras de 13 dígitos para venta minorista que se usa en España, en casi toda Latinoamérica y en la mayor parte del mundo.
  • UPC-A: el código de barras de 12 dígitos para venta minorista de Estados Unidos y Canadá.

Los números EAN-13 y UPC-A de productos que se venden en tiendas deben venir de GS1 (por ejemplo, GS1 España o GS1 México), que te asigna un prefijo de empresa. Esta herramienta dibuja el código de barras de un número que ya tienes; no asigna números.

Para usar esta herramienta, empieza por el paso 1. En el paso 1: Ajustes, elige el tipo y el tamaño del código de barras. En el paso 2: Valores, escribe tus códigos, pégalos desde una hoja de cálculo o importa un CSV, incluida la exportación del SKU Generator. Cada fila se revisa mientras escribes. En el paso 3: Descarga, guarda cada código de barras como PNG o SVG, o todos juntos en un ZIP. En el paso 4: Etiquetas, descarga una hoja de etiquetas en PDF lista para imprimir en etiquetas A4.

¿Necesitas etiquetas de precio para tus clientes, con el precio como protagonista? Usa el Price Tag Maker o pulsa Crear etiquetas de precio en el paso 2 para enviar allí estos productos.

Paso 1 de 4 Listo

Ajustes del código de barras

Elige el tipo de código de barras y el tamaño de cada uno.

Tipo de código de barras
Tamaño de la imagen

El ancho de barra es la barra más estrecha, en píxeles. Estos tamaños se aplican a las descargas PNG y SVG. En las hojas de etiquetas, cada código de barras se ajusta al tamaño de la etiqueta.

Paso 2 de 4 Listo

Valores

Escribe tus valores Code 128, pega celdas de una hoja de cálculo o importa un archivo CSV.

Estos son datos de ejemplo: bórralos o empieza a añadir los tuyos.

Fila 1

Listo

Fila 2

Listo

Paso 3 de 4 Listo

Vista previa y descarga

Revisa cada código de barras y descárgalos de uno en uno o todos juntos.

Formato de archivo del ZIP

Gratis: te quedan 50 de 50 códigos de barras hoy en archivos ZIP y hojas de etiquetas · las descargas sueltas en PNG y SVG son ilimitadas

Código de barras Code 128 de APP-CLA-1001

Fila 1

APP-CLA-1001

Listo

Código de barras Code 128 de ACC-CAN-1002

Fila 2

ACC-CAN-1002

Listo

Paso 4 de 4 Listo

Hoja de etiquetas

Descarga un PDF con todos los códigos de barras colocados en hojas de etiquetas A4.

  • Imprime al 100 % o en Tamaño real, no con «Ajustar a la página», para que los códigos de barras coincidan con las etiquetas.
  • Imprime primero una página en papel normal y ponla sobre una hoja de etiquetas para comprobar que encaja.
  • 2 códigos de barras en 1 hoja. Las filas que hay que corregir no se incluyen.

Gratis: te quedan 50 de 50 códigos de barras hoy en archivos ZIP y hojas de etiquetas · las descargas sueltas en PNG y SVG son ilimitadas

Vista previa de la hoja 1 · A4 · 21 etiquetas

Guía de códigos de barras

Códigos de barras que se leen a la primera

El generador dibuja las barras. Esta guía te ayuda a elegir el tipo de código de barras adecuado, a entender de dónde salen los números para venta minorista y a imprimir etiquetas que tu lector lea siempre.

Las etiquetas con código de barras sirven para escanear tu inventario. Para etiquetas que leen tus clientes, en las que lo principal es el precio, usa el Price Tag Maker.

Las diferencias

Code 128, EAN-13 o UPC-A

Los tres son códigos de barras lineales que lee cualquier lector estándar. Lo que cambia es qué pueden contener y quién asigna los números.

TipoContieneÚsalo para¿Necesita número GS1?Ejemplo
Code 128Letras, dígitos y símbolos, de cualquier longitudSKU, etiquetas de estante y de ubicación, etiquetas de activos, inventario internoNoAPP-CLA-1001
EAN-1313 dígitos; el último es un dígito de controlProductos de venta minorista en España, Latinoamérica y la mayoría de los paísesSí4006381333931
UPC-A12 dígitos; el último es un dígito de controlProductos de venta minorista en Estados Unidos y CanadáSí036000291452

¿No lo tienes claro? Si el código lo creaste tú, como un SKU, usa Code 128. Para etiquetas de precio en el estante que leen tus clientes, usa el Price Tag Maker.

Antes de vender en tiendas

Los códigos de barras de venta minorista necesitan un número GS1

Cualquiera puede dibujar un código de barras. Lo que comprueban las tiendas es el número que lleva dentro.

De dónde salen los números

Los números EAN-13 y UPC-A empiezan por un prefijo de empresa que asigna GS1: en España, GS1 España; en México, GS1 México; en Colombia, GS1 Colombia. A partir de tu prefijo numeras cada producto.

Por qué importa

Los supermercados y marketplaces consultan el prefijo para confirmar que el producto es tuyo. Los números inventados, o comprados a revendedores, pueden ser rechazados o coincidir con el producto de otra empresa.

Cuándo no lo necesitas

Los códigos de barras para tus propios estantes, almacén, caja o bodega pueden llevar el código que quieras. Lo habitual es Code 128 con tus propios SKU, y no hay nada que registrar.

Ejemplo paso a paso

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

Escribe 12 dígitos y la herramienta añade el 13.º. Esta es la cuenta que hace para 400638133393.

Dígito400638133393
× peso131313131313
= resultado40018324193999
  1. Multiplica los dígitos por 1 y por 3, alternando, empezando por la izquierda.
  2. Suma los resultados: el total es 89.
  3. Resta a 10 el último dígito del total (9): 10 − 9 = 1. Si el último dígito es 0, el dígito de control es 0.
  4. El número completo es 4006381333931.

El UPC-A funciona igual con 11 dígitos, pero con los pesos 3 y 1: 03600029145 lleva el dígito de control 2. Code 128 también tiene un valor de control, pero va oculto en las barras, así que no tienes que escribir nada.

Ahorra tiempo

Cómo crear códigos de barras en lote

No hace falta escribir los códigos uno a uno. Empieza desde donde tengas hoy tu lista de productos.

Opción 1

Pegar desde una hoja de cálculo

Copia una columna de códigos, con nombres y precios al lado si quieres, haz clic en la primera celda de valor y pega. Las filas nuevas se añaden solas.

Opción 2

Importar un CSV

Sube cualquier CSV y elige qué columna tiene los códigos. La exportación del SKU Generator se asigna sola: Generated SKU pasa a ser el código de barras, y Product Name y Price van a la etiqueta.

Opción 3

Enviar desde el SKU Generator

¿Ya creaste aquí tus SKU? Pulsa «Make barcodes for these SKUs» en el SKU Generator y se abrirán en esta herramienta, listos para descargar.

¿Aún no tienes SKU? Créalos primero con el SKU Generator y luego tráelos aquí. ¿Necesitas etiquetas de precio para los mismos productos? Pulsa «Crear etiquetas de precio» en el paso 2 para abrirlos en el Price Tag Maker.

Que se pueda escanear

Consejos para imprimir etiquetas con código de barras

La mayoría de los códigos de barras que no se leen se imprimieron demasiado pequeños, deformados o sin suficiente espacio en blanco.

Imprime a tamaño real

Elige 100 % o «Tamaño real» en el cuadro de impresión. «Ajustar a la página» reduce la hoja y los códigos de barras se salen de las etiquetas.

Negro sobre blanco

Los lectores necesitan mucho contraste. Evita etiquetas de color o transparentes, y las barras rojas, que muchos lectores no ven.

Deja libres los márgenes

El espacio en blanco a cada lado de las barras forma parte del código de barras. No lo recortes ni imprimas texto encima.

No lo deformes

Cambia el tamaño de un código de barras de forma proporcional. Si lo aplastas de lado, cambian los anchos de las barras y puede dejar de leerse.

Cuida el tamaño

Da una etiqueta más ancha a los valores largos de Code 128. EAN-13 y UPC-A no deberían bajar de un 80 % de su tamaño estándar.

Prueba antes de una tirada grande

Imprime una hoja, escanea algunas etiquetas con tu propio lector o teléfono y luego imprime el resto.

Pensado para hojas de cálculo

Usa el generador de códigos de barras con Excel y Google Sheets

Lleva tu lista de productos en una hoja de cálculo y usa el generador para los códigos de barras. O empieza con la plantilla gratuita.

Plantilla de códigos de barras gratis para Excel y Google Sheets

La plantilla tiene las tres columnas que lee este generador: Barcode Value (valor del código), Product Name (nombre del producto) y Price (precio). Los encabezados se quedan en inglés para que el archivo funcione igual en todos los idiomas. Ábrela en Excel o impórtala en Google Sheets, rellena tus productos y luego importa el CSV aquí. Si tu Excel usa coma decimal, como en España, descarga la versión para Excel, con punto y coma y coma decimal.

  1. Descarga la plantilla y añade tus códigos.
  2. Impórtala aquí o pega las filas en la tabla de valores.
  3. Descarga un ZIP de imágenes o una hoja de etiquetas en PDF.

Conserva los ceros a la izquierda

Las hojas de cálculo suelen quitar el cero inicial de un UPC como 036000291452, o mostrar un EAN largo como 4,00638E+12. Da formato de texto a la columna antes de escribir o pegar los números. Si falta un cero, la herramienta te dirá que el número es demasiado corto y sabrás qué corregir.

Dudas habituales

Preguntas frecuentes sobre el generador de códigos de barras

Respuestas rápidas sobre tipos de códigos de barras, números GS1, códigos de barras en lote e impresión de etiquetas.

¿Este generador de códigos de barras es gratis?

Sí. Crear, revisar y previsualizar códigos de barras es gratis y sin registro, y las descargas sueltas en PNG y SVG son ilimitadas. Los archivos ZIP y las hojas de etiquetas en PDF incluyen hasta 50 códigos de barras al día gratis. El límite se reinicia a medianoche.

¿Qué tipo de código de barras debo usar?

Usa Code 128 para los códigos que creas tú, como SKU, ubicaciones de almacén o etiquetas de activos. Admite letras, números y símbolos. Usa EAN-13 o UPC-A solo para números de producto de venta minorista asignados por GS1: EAN-13 es el estándar en España, en casi toda Latinoamérica y en la mayoría de los países, y UPC-A se usa en Estados Unidos y Canadá.

¿Puedo usar estos códigos de barras para vender en supermercados o en Amazon?

El código de barras se puede escanear en cualquier lugar, pero las tiendas y los marketplaces comprueban que el número EAN-13 o UPC-A pertenezca a tu empresa. Por eso el número debe venir de GS1 (por ejemplo, GS1 España, GS1 México o GS1 Colombia), que te asigna un prefijo de empresa. Inventarte un número, o comprarlo a un revendedor, puede hacer que rechacen tus productos. Para tus propios estantes, almacén o caja, Code 128 con tus SKU funciona sin registrar nada.

¿Cómo consigo un número EAN-13 o UPC?

Hazte miembro de la organización GS1 de tu país, como GS1 España, GS1 México o GS1 Argentina. Te darán un prefijo de empresa y, a partir de él, numeras tus productos. Cuando tengas un número, escríbelo aquí para crear el código de barras. Esta herramienta dibuja códigos de barras de números que ya tienes; no puede asignar ni buscar números.

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

El último dígito de un EAN-13 o UPC-A es un dígito de control que permite a los lectores detectar errores de lectura. No tienes que calcularlo: escribe los primeros 12 dígitos de un EAN-13 (u 11 de un UPC-A) y la herramienta lo añade. Si escribes el número completo y el último dígito no es correcto, la herramienta te dice cuál debería ser y te ofrece corregirlo con un clic.

¿Puedo convertir mis SKU en códigos de barras?

Sí. Elige Code 128 y pega o importa tus SKU. Si los creaste con el SKU Generator, importa su CSV tal cual o usa allí el botón «Make barcodes for these SKUs»: el SKU, el nombre del producto y el precio pasan automáticamente.

¿Cómo creo códigos de barras en lote?

Copia una columna de códigos de Excel o Google Sheets y pégala en la primera celda de valor, o importa un CSV y elige qué columna tiene los códigos. Cada fila se revisa al momento, y puedes descargar todos los códigos de barras a la vez, como un ZIP de imágenes o como una hoja de etiquetas en PDF.

¿Cómo imprimo etiquetas con código de barras?

Elige un formato de etiquetas en el paso 4 y descarga la hoja de etiquetas en PDF. Imprímela al 100 % o en tamaño real, no con «Ajustar a la página», para que cada código de barras caiga en una etiqueta. Imprime primero una página en papel normal y ponla sobre tu hoja de etiquetas para comprobar que encaja.

¿Puedo crear etiquetas de precio con código de barras?

Sí, con el Price Tag Maker gratuito. Aquí las etiquetas ponen el código de barras en primer plano, con el nombre y el precio en pequeño. Las etiquetas de precio ponen el precio en primer plano para tus clientes, con precio de oferta, descuento y un código de barras Code 128 opcional a partir del SKU. Pulsa «Crear etiquetas de precio» en el paso 2 para enviar allí tus productos.

¿Qué hojas de etiquetas admite?

Hojas A4 de 21 etiquetas (3 × 7, 63,5 × 38,1 mm), 24 etiquetas (3 × 8, 63,5 × 33,9 mm) y 40 etiquetas (4 × 10, 45,7 × 25,4 mm). Son los tamaños estándar que venden la mayoría de las marcas de etiquetas, así que comprueba que el tamaño impreso en tu paquete coincida.

¿Mi lector podrá leer estos códigos de barras?

Casi todos los lectores de mano, lectores de punto de venta y apps de escaneo para el teléfono leen Code 128, EAN-13 y UPC-A. Imprime en negro sobre blanco, deja los márgenes en blanco a ambos lados de las barras y prueba a escanear una etiqueta antes de imprimir un lote completo.

¿Por qué dice que un código de barras es demasiado pequeño para escanearse?

Los valores largos de Code 128 necesitan más ancho. En etiquetas pequeñas, las barras pueden quedar más estrechas de unos 0,19 mm, y muchos lectores no las leen. Elige etiquetas más grandes, quita el nombre del producto y el precio para dar más altura a las barras, o usa un código más corto.

¿Descargo PNG o SVG?

Usa SVG para imprimir y para programas de diseño como Canva, Illustrator o Word, porque se ve nítido a cualquier tamaño. Usa PNG para hojas de cálculo, sitios web y apps que no aceptan SVG. No estires un código de barras PNG a otra proporción, porque puede dejar de escanearse.

¿Puedo crear códigos QR aquí?

Todavía no. Esta herramienta crea códigos de barras lineales (1D): Code 128, EAN-13 y UPC-A. Puede que más adelante añadamos códigos QR y otros códigos 2D.

¿Este generador de códigos de barras sube mis productos?

No. Los códigos de barras se dibujan en tu navegador y no se envía nada a ningún servidor. Eso también significa que tu lista no se guarda si recargas o cierras la página, así que descarga tus códigos de barras o la hoja de etiquetas antes de salir.

Herramientas relacionadas

Crea primero los códigos, calcula márgenes y precios de venta, imprime etiquetas de precio para los mismos productos o saca una lista de productos de una foto. Estas herramientas también funcionan en tu navegador, sin subir nada. La calculadora de margen está en español; las demás, por ahora, solo en inglés.