Seleccionar idioma

Generador masivo de códigos de barras UPC-A

Genera códigos de barras UPC-A para una lista de números. Calcula los dígitos de control, marca las filas erróneas y descarga todo en un ZIP con etiquetas.

Mehmet Demiray Publicado Actualizado
Compartir
Generadores de Códigos de BarrasCentro de generadores de códigos de barras: EAN-13, UPC-A, Code 128, Code 39 y más, con descarga en PNG o SVG y validación por formato.
Un número de 11 dígitos por línea. El dígito de control se añade automáticamente.

Lotes UPC para catálogos

Cuando das de alta varios productos a la vez, generar cada código de barras por separado es una pérdida de tiempo evitable. Esta herramienta toma una lista de números UPC y devuelve un ZIP con un código UPC-A por cada uno, todos generados en una sola operación. Pegas los números o subes un CSV, y a partir de ahí cada línea se valida de forma independiente, se añade su dígito de control y se dibuja el código con su numeración legible. La cuadrícula muestra cada código etiquetado para que reconozcas de un vistazo a qué artículo pertenece, y las filas con problemas se marcan aparte sin bloquear el resto del lote. Es el flujo natural para vendedores que listan varios productos en un marketplace, cadenas que preparan etiquetas de estantería y equipos de inventario que necesitan pegatinas para mercancía nueva. Para un solo artículo concreto, el generador de códigos de barras UPC-A individual hace el mismo trabajo a menor escala y con la misma validación.

Preparación de los números

El UPC-A tiene doce dígitos, de los cuales el último es el dígito de control que la herramienta calcula sola. Por eso lo habitual es introducir los once primeros dígitos por línea y dejar que el cálculo cierre el código automáticamente. El detalle más delicado son los ceros a la izquierda: las hojas de cálculo tienden a borrarlos al tratar la columna como número, lo que rompe por completo el código resultante. Formatea esa columna como texto antes de exportar para conservarlos intactos. Conviene también respetar los rangos asignados por GS1: el primer dígito identifica el sistema numérico y el prefijo del fabricante no se inventa, se asigna oficialmente a cada empresa. Usar números fuera de tu rango puede chocar con productos de otros vendedores. Una lista con once dígitos por fila, los ceros intactos y sin espacios sobrantes al inicio o al final produce un lote limpio y listo para imprimir sin retoques posteriores ni sorpresas en la caja del supermercado.

Del ZIP al empaquetado

El valor de un lote bien generado está en poder llevarlo a producción sin fricción ni pasos manuales. Cada archivo del ZIP se nombra según su número, de modo que puedas cruzar cada imagen con su SKU correspondiente en tu sistema de inventario o tu hoja de cálculo sin abrir los archivos uno a uno. Ese nombrado es lo que evita confusiones cuando maquetas etiquetas o subes imágenes a una ficha de producto en un marketplace. A la hora de imprimir, conviene mantener un tamaño y una zona de silencio adecuados alrededor de cada código para que el lector lo lea sin errores; reducir demasiado el código es una causa frecuente de fallos de escaneo en caja. Trata el ZIP como una salida derivada de tu lista maestra de SKU, no como la fuente original, y mantendrás la trazabilidad entre cada código y el producto al que pertenece. Así, si cambia un dato, regeneras el lote y conservas la coherencia en todo el catálogo.

Controles de calidad

Antes de mandar una tirada completa a la impresora, dedica un minuto a revisar el lote con atención. Las líneas que la herramienta no pudo procesar aparecen marcadas aparte, normalmente por tener un número de dígitos incorrecto, caracteres no numéricos o ceros perdidos al exportar desde la hoja de cálculo. El dígito de control se calcula con la fórmula estándar del UPC, que pondera de forma distinta las posiciones pares e impares del número, así que un código bien formado lleva siempre su verificación correcta y un lector lo aceptará. Aun así, escanea dos o tres códigos de muestra con un lector real y comprueba que el número leído coincide exactamente con el esperado. Esta prueba detecta a tiempo problemas de impresión como un contraste pobre, una resolución baja o un tamaño insuficiente, antes de que se repitan en cientos de etiquetas y obliguen a reimprimir toda la tirada con el coste y el retraso que eso supone.

Otros generadores por lotes

El UPC-A es el formato minorista habitual en Estados Unidos y Canadá, pero un catálogo internacional suele necesitar más de un estándar para cubrir todos sus mercados. Si vendes en Europa o en mercados que usan el formato global, el generador masivo de EAN-13 produce los códigos de trece dígitos a partir de listas de doce, con la misma mecánica por lotes. Para etiquetas internas, números de serie, referencias logísticas o activos que no requieren un código de producto oficial, el generador masivo de Code 128 acepta valores alfanuméricos libres sin restricción de longitud. Los tres comparten el mismo flujo de Callculation, así que pasar de uno a otro es inmediato: pegar o subir una lista, revisar la cuadrícula etiquetada, ver marcadas las líneas con errores y descargar un ZIP listo para tu software de etiquetas o la imprenta. Eliges el generador según si tu código identifica un producto comercial registrado o una referencia interna de tu operación.

Las que respondemos con más frecuencia.

¿Introduzco 11 o 12 dígitos por línea?

Lo recomendable es introducir los 11 primeros dígitos y dejar que la herramienta calcule el dígito de control para completar el código de 12. Si pegas los 12 completos, se verifica que el último coincida con el cálculo y se te avisa si no cuadra. Así evitas generar códigos con un dígito de control erróneo.

¿Cómo evito que Excel borre los ceros a la izquierda?

Antes de exportar, formatea la columna de números como texto en lugar de como número. De ese modo la hoja de cálculo conserva los ceros iniciales en lugar de eliminarlos. También puedes guardar directamente en CSV cuidando que esa columna mantenga el formato de texto.

¿Cómo asocio los archivos de salida con mis SKU?

Cada imagen del ZIP se nombra según su número UPC, así que puedes cruzarla con el SKU correspondiente de tu sistema sin abrir los archivos. Mantén tu hoja de cálculo de SKU como fuente principal y usa el ZIP como salida derivada. La cuadrícula previa también muestra el número junto a cada código.

¿Qué ocurre con números duplicados en la lista?

Cada línea se procesa de forma independiente, así que un número repetido genera códigos idénticos. Eso puede provocar confusión al cruzar imágenes con productos, así que conviene eliminar los duplicados antes de generar. Revisa tu lista para que cada SKU aparezca una sola vez.

¿Qué pasa si una línea tiene un error?

La línea problemática se marca aparte y no detiene el resto del lote. Suele deberse a un número de dígitos incorrecto, a caracteres no numéricos o a ceros perdidos al exportar. Corriges solo esa fila y vuelves a generar sin afectar a los demás códigos.

¿Hace falta registro para usar la herramienta?

No, es gratuita y no requiere crear ninguna cuenta. Pegas o subes tu lista de números, revisas la cuadrícula y descargas el ZIP con todos los códigos validados. Está pensada para preparar muchas etiquetas de producto en una sola pasada.