Generador de códigos de barras para Excel
Arrastra tu libro de Excel, asigna la columna que quieres codificar y obtén códigos de barras listos para escanear — sin convertir a CSV y sin que nada salga de tu navegador.
Cómo crear un código de barras en Excel
Hay tres formas de convertir datos de Excel en códigos de barras. La primera es una fuente de código de barras: la instalas, añades una fórmula codificadora en una columna auxiliar y aplicas esa fuente a la columna — viable con Code 39, pero la mayoría de las simbologías necesitan un cálculo de dígito de control (o dígito verificador) que la fuente por sí sola no puede hacer, y el uso comercial suele exigir una licencia de pago (más sobre esto abajo). La segunda es la función =IMAGE() de Excel 365 o de Google Sheets, que trae a una celda una imagen de código de barras ya renderizada desde una URL — nuestro endpoint /api/barcode sirve justo para eso (ver la documentación de /api). La tercera — y la más rápida para una hoja entera — es la de esta página: sube el libro, asigna la columna que quieres codificar, elige una simbología y cada fila se convierte en una imagen de código de barras lista para escanear, con los dígitos de control calculados automáticamente. Sin fuentes que instalar, sin fórmulas que depurar, y la hoja no sale nunca de tu navegador.
Sube tu libro directamente — sin pasar por CSV
Arrastra tu archivo .xlsx (o .xls) al generador por lotes de arriba y se lee la primera hoja automáticamente — sin exportar antes a CSV y sin volver a guardar en otro formato. Si la primera fila parece contener nombres de columna en vez de datos, se detecta y se usa para etiquetar los selectores de columna; si no, verás números de columna genéricos y aún podrás asignar por posición. Elige qué columna contiene el valor que se va a codificar y, si quieres, una segunda columna para un texto legible impreso bajo cada código de barras; después elige una simbología — EAN-13 o UPC-A para GTIN reales, Code 128 para SKU o cualquier otro texto. Las cinco primeras filas se renderizan como códigos de barras reales al instante, así detectas una columna equivocada antes de generar el resto de una hoja grande. A partir de ahí, exporta un ZIP de imágenes PNG o SVG, o haz clic en «Enviar a hojas de etiquetas» para llevar las filas asignadas directamente al generador de hojas de etiquetas y obtener un PDF listo para Avery — sin volver a subir ni a asignar nada.
¿Por qué no usar fuentes de código de barras en Excel?
Las fuentes de código de barras son un truco habitual en Excel, pero tienen carencias reales frente a una imagen de código de barras de verdad. Una fuente Code 128 pura no se limita a redibujar tu texto como barras — según la fuente, sigues teniendo que calcular e insertar tú el código de inicio y el carácter de control correctos, normalmente con una fórmula auxiliar, antes de que el texto visible se lea como algo con sentido. Las fuentes que se anuncian para EAN-13 o UPC-A necesitan un paso de codificación aparte que calcule el dígito de control, porque los glifos por sí solos no pueden validar un GTIN. Incluso con la codificación bien resuelta, lo impreso con una fuente falla a menudo la verificación del escáner: los lectores del comercio minorista son estrictos con las zonas mudas (el margen en blanco a cada lado de las barras) y con el ancho de barra, y una fuente con un tamaño o un interletraje ligeramente desviados dentro de una celda puede verse bien en pantalla y aun así no leerse en caja. La licencia para uso comercial también varía según la fuente: algunas son gratis para cualquier uso y muchas exigen una licencia de pago en cuanto imprimes etiquetas para una empresa. Subir aquí tu hoja evita todo eso: los dígitos de control se calculan automáticamente para cada simbología que lo necesita, cada código de barras se renderiza como una imagen real (y, en la página de inicio, se verifica además contra un descodificador de verdad) en lugar de como texto con formato, y el resultado se puede usar comercialmente y gratis, sin nada que licenciar.
Incrustar un código de barras directamente en una celda
Si prefieres una imagen de código de barras dentro de la propia hoja de cálculo en lugar de una etiqueta o un ZIP aparte, tanto Google Sheets como Excel 365 (conectado a la nube) admiten una fórmula =IMAGE() que trae a una celda una imagen en vivo desde una URL. Apúntala a nuestro endpoint /api/barcode (la fórmula exacta y sus parámetros están en la documentación de /api) y queda incrustada sin ningún paso manual de exportación — la fórmula simplemente hace referencia al valor de datos de la fila y la imagen se actualiza sola. Para una etiqueta impresa o un ZIP, esta página sigue siendo el mejor camino: exporta un PNG de la fila que necesites e insértalo en el comentario de una celda o en una columna contigua con Insertar → Imágenes.
Preguntas frecuentes
¿Cómo genero códigos de barras Code 128 en Excel?
¿Excel trae un generador de códigos de barras?
¿Cómo convierto una columna de números en códigos de barras?
¿Las fuentes de código de barras son gratis para uso comercial?
¿Puedo poner una imagen de código de barras directamente en una celda?
=IMAGE() de Google Sheets o de Excel 365 (conectado a la nube) — trae una imagen en vivo desde una URL directamente a la celda. Apunta =IMAGE() a nuestro endpoint /api/barcode y el código de barras queda incrustado sin ningún paso manual de exportación; la fórmula exacta está en la documentación de /api. Si prefieres no depender de una URL en vivo, siempre puedes exportar un PNG desde esta página e insertarlo a mano con Insertar → Imágenes.Sigue explorando
CSV, Excel o una lista pegada — el mismo proceso que usa esta página.
Imprimir hojas de etiquetasPDF de Avery listos para imprimir, con zonas mudas correctas y alineados automáticamente.
Exportación de Shopify paso a pasoExporta los productos, súbelos aquí e imprime las etiquetas — sin instalar ninguna app.