Generar código de barras.

Una herramienta para generar código de barras: una imagen, un lote o etiquetas listas para imprimir. Eliges el formato, pegas el dato y descargas el archivo.

Gratis. Sin registro. Sin límites artificiales para generar código de barras.

Letras, números y símbolos ASCII. Una buena opción para SKU internos.

Apariencia Tamaño y texto

Solo códigos lineales.

Vista previaCode 128
Cargando la vista previa…

Imprime al 100 % / tamaño real, con «Ajustar a la página» desactivado. Prueba una hoja antes de imprimir el lote.

Tres pasos para generar código de barras. Listo para escanear.

01

Elige el tipo de código

Para generar código de barras, usa Code 128 para SKU internos, UPC o EAN para números de comercio asignados, o un formato 2D para texto y enlaces.

02

Añade tus datos

Introduce un valor, una lista o un CSV para generar código de barras. Revisa la vista previa si hay errores.

03

Descarga. Imprime. Listo.

Guarda un SVG o PNG, descarga un ZIP del lote o crea un PDF maquetado para tu papel de etiquetas al generar código de barras.

Elige el tipo para generar código de barras.

Elige el formato que coincida con tu escáner y con el sistema que va a recibir el dato al generar código de barras.

Inventario

Code 128

Letras, números y símbolos ASCII. Una buena opción para SKU internos.

SKU-000123
Comercio

EAN-13

12 dígitos, o 13 con el dígito de control. Conserva los ceros a la izquierda.

590123412345
Comercio

UPC-A

11 dígitos, o 12 con el dígito de control. Habitual en el comercio de Norteamérica.

03600029145
Comercio

EAN-8

7 dígitos, o 8 con el dígito de control. Para identificadores cortos asignados.

9638507
Inventario

Code 39

Mayúsculas A–Z, dígitos, espacios y - . $ / + %. Las minúsculas no se convierten solas.

ASSET-001
Envíos

ITF-14

13 dígitos, o 14 con el dígito de control. Para cajas y cartones de artículo comercial.

1001234500001
Envíos

GS1-128

Usa identificadores de aplicación entre paréntesis, por ejemplo (01)GTIN(17)AAMMDD(10)LOTE.

(01)09506000134352(17)271231(10)LOT123
2D

Data Matrix

Código ECC 200 compacto para texto o identificadores de pieza. Es Data Matrix simple, sin AI de GS1.

PART-000123
2D

QR Code

Un enlace o un texto. Código estático: el contenido no se puede editar después de exportar.

https://freebarcodegen.com
2D

PDF417

Código 2D apilado para texto y referencias de documento. El soporte del escáner varía.

ORDER-000123

¿Vas a etiquetar un producto de venta? Al generar código de barras aquí solo dibujas la imagen. No emite números de producto registrados. Consigue un identificador asignado en GS1 y confirma los requisitos de tu comprador.

Prepara los datos antes de generar código de barras

Ilustración de un identificador de inventario convertido en etiqueta Code 128

Antes de generar código de barras, identifica el campo que busca tu sistema: SKU, GTIN, número de serie o dato logístico. Crea el registro de SKU-000123 y luego codifica ese valor como Code 128. Al escanear puedes encontrar el registro; dibujar la imagen no crea una ficha de producto ni un precio.

Sustituye los datos de ejemplo antes de generar código de barras para etiquetas. Los ejemplos muestran la sintaxis y no están asignados a tu negocio. GS1-128 usa identificadores de aplicación entre paréntesis para campos como GTIN, caducidad y lote. El Data Matrix simple de esta página no añade identificadores GS1.

Revisa la vista previa antes de descargar

Ejemplo EAN-13 con el dígito de control calculado destacado

Prueba EAN-13 al generar código de barras: 590123412345 recibe el dígito 7; 5901234123450 muestra un error. El número completo aparece bajo la vista previa. Code 39 rechaza minúsculas, pero sí acepta espacios; UPC y EAN rechazan letras y espacios en números de comercio, para que veas el error de origen sin reescribir el dato en silencio.

Apariencia controla la escala del módulo, la altura de las barras lineales y el texto legible al generar código de barras. La escala cambia el tamaño del PNG; la altura solo afecta a los códigos lineales. Descarga la imagen original, no una captura. Conserva las proporciones y las zonas mudas alrededor del patrón.

Prepara un lote sin perder identificadores

Ilustración de columnas de hoja de cálculo y un lote de archivos de código de barras

Pega un valor por línea para generar código de barras; una segunda columna separada por tabulador añade etiquetas visibles. En CSV/TSV elige las columnas de código y de etiqueta. Desactiva la opción de cabecera si la primera fila ya es un identificador. Se conservan las comas entre comillas, se ignoran las líneas pegadas en blanco y se mantienen el resto de caracteres.

Al generar código de barras se conservan identificadores como 000123, pero no se pueden recuperar dígitos perdidos en una hoja. Revisa la notación científica y las celdas vacías. Crear secuencia combina prefijo, inicio y cantidad: ASSET- con 000001 y 50 produce ASSET-000001 hasta ASSET-000050, conservando el relleno de ceros.

La vista previa muestra hasta 12 filas y la exportación valida todas al generar código de barras. Un valor inválido detiene el lote e indica la fila. Los nombres del ZIP incluyen el número de fila para que identificadores repetidos no se pisen. Contrasta el recuento del archivo con tu origen; el progreso y la cancelación siguen disponibles.

Pasa de la imagen a una etiqueta imprimible

Ilustración de una hoja de 21 etiquetas y una etiqueta individual de código de barras

Elige Imprimir etiquetas / PDF para generar código de barras en una hoja. A4 tiene 21 etiquetas en una cuadrícula 3 × 7, de 63,5 × 38,1 mm; US Letter tiene 30 en 3 × 10, de 2⅝ × 1 pulgada. Las páginas térmicas miden 50 × 30 o 100 × 50 mm. Haz coincidir las dimensiones y los márgenes de tu papel.

Para reutilizar una hoja a medias, configura Empezar en la etiqueta al generar código de barras. La opción «Copias de cada una» repite los registros. Tres registros con dos copias, empezando en la etiqueta 20 de A4, llenan dos posiciones en la primera hoja y cuatro en la siguiente. Revisa los totales de etiquetas y páginas.

Imprime el PDF a tamaño real o 100 %, con Ajustar a la página desactivado, al generar código de barras. Comprueba la alineación en una hoja y escanea en el sistema previsto. Los valores largos pueden necesitar etiquetas más grandes. La tinta y el material afectan al resultado; la vista previa en pantalla no certifica la impresión.

Preguntas sobre generar código de barras

¿De verdad puedo generar código de barras sin límite?

Sí. No hay cuenta, marca de agua ni cupo de filas para generar código de barras. Están incluidos todos los formatos, las descargas por lote y los PDF de etiquetas. Los lotes muy grandes dependen de la memoria del dispositivo; si cancelas, se conserva lo que escribiste.

¿Dibujar el símbolo me da un UPC o un EAN registrado?

No. Al generar código de barras aquí solo dibujas el número que ya tienes; no se registran identificadores de producto. Para venta al por menor usa un número GS1 asignado. Un dígito de control válido no demuestra propiedad ni que un comercio lo acepte. Los SKU internos pueden seguir tu propia numeración.

¿Qué tipo debo elegir?

Al generar código de barras elige Code 128 para stock interno, UPC o EAN asignados para comercio, ITF-14 para cajas o GS1-128 para datos logísticos estructurados. El código QR sirve para enlaces; Data Matrix, para etiquetas compactas de pieza. Comprueba primero la compatibilidad del escáner.

¿Puedo partir de Excel o Google Sheets para generar código de barras?

Sí. Pega columnas de la hoja o importa CSV/TSV para generar código de barras. No hay soporte nativo de XLSX. Antes de exportar la hoja, pon los identificadores como texto para conservar ceros a la izquierda y números largos.

¿Por qué falla la validación de un EAN o un UPC?

Al generar código de barras se comprueban longitud, caracteres y dígitos de control. EAN-13 admite 12 o 13 dígitos; UPC-A, 11 o 12. Si falta el dígito de control, se añade; si está mal, se bloquea la exportación. Revisa el registro original antes de cambiar ningún dígito.

¿Debo descargar PNG, SVG o un PDF de etiquetas?

Elige SVG para arte escalable, PNG para documentos o ZIP para lotes al generar código de barras. Los PDF de etiquetas incluyen el tamaño del papel y las posiciones, con las imágenes pensadas para al menos 300 píxeles por pulgada impresa.

¿Puedo cambiar el texto visible sin cambiar lo que lee el escáner?

Sí. Puedes separar el valor codificado y la etiqueta visible en dos columnas al generar código de barras. La etiqueta visible no cambia los datos del escáner; algunos formatos 2D la omiten. En etiquetas de comercio conserva los dígitos estándar salvo que tu aplicación permita otra cosa.

¿Por qué el código impreso no se escanea?

Revisa el escáner y la calidad de impresión. Al generar código de barras, la vista en pantalla no compensa barras estiradas, márgenes recortados o etiquetas brillantes o dañadas. Los valores largos pueden necesitar etiquetas más grandes. Escanea una muestra en la aplicación que va a recibir el dato.

¿Se suben o se guardan mis valores?

No. Al generar código de barras la entrada se procesa en local y se borra al recargar o cerrar. Las descargas quedan en la carpeta que elijas. Las peticiones normales de la web no incluyen los valores; no se guarda ningún trabajo en el sitio.

¿Estos códigos caducan o exigirán suscripción?

Al generar código de barras aquí exportas códigos estáticos, sin redirecciones de servicio ni comprobaciones de suscripción. El valor codificado no cambia, aunque un destino QR sí puede desaparecer. Genera un recambio si necesitas cambiar el contenido de un código ya impreso.

Generar código de barras ahora