Home · Learn · Cómo crear un código de barras: tutorial práctico en 4 pasos
Cómo crear un código de barras: tutorial práctico en 4 pasos
Elige el formato correcto, codifica tus datos, genera, imprime. Todo el flujo lleva menos de un minuto con la herramienta adecuada. Aquí está cómo, con nuestro generador integrado abajo.
Crear un código de barras es genuinamente fácil — elige un formato, escribe tus datos, descarga. La parte más difícil es elegir el formato correcto para tu caso de uso: retail (UPC, EAN), inventario (Code 128, Code 39), envíos (GS1-128, ITF-14) y digital (QR Code, Data Matrix) requieren codificaciones distintas. Esta guía recorre el flujo de cuatro pasos con recomendaciones de formato para cada escenario.
Una decisión upstream importante: si tu código va en un producto que se venderá en retail, necesitas un número con licencia GS1 (UPC, EAN, ISBN) — no puedes inventarlo legalmente. Los códigos de uso interno (etiquetas de almacén, tickets de evento, inventario) no tienen esa restricción; puedes usar cualquier Code 128 o QR Code que quieras, con cualquier dato dentro.
Paso 1: elige el formato correcto
Cinco escenarios comunes. (1) Producto retail para tienda o marketplace → UPC-A (EE. UU./Canadá) o EAN-13 (España, México, Argentina, Europa, resto del mundo). Ambos requieren un número con licencia GS1. (2) Inventario interno o activo de almacén → Code 128 (alfanumérico, alta densidad) o Code 39 (sistemas antiguos). Usa los datos que quieras. (3) Caja o pallet de envío → ITF-14 (códigos de caja) o GS1-128 (con Application Identifiers como (00) SSCC, (01) GTIN, (10) lote, (17) caducidad). (4) Farmacéutico → GS1 Data Matrix para cumplimiento DSCSA/EU FMD, codificando (01) GTIN + (17) caducidad + (10) lote + (21) serie. (5) Enlace digital o URL → QR Code (consumidor masivo) o Data Matrix (superficies pequeñas, industrial).
Paso 2: introduce tus datos
Lo que va dentro depende del formato. UPC-A acepta un número de 12 dígitos (11 dígitos de datos + 1 dígito de control que calcula el generador). EAN-13 acepta 13 dígitos (prefijo país + prefijo empresa + producto + dígito de control). Code 128 y Code 39 aceptan cualquier cadena — típicamente un SKU como 'ACME-CAMISA-ROJA-XL' o un número de serie. QR Code acepta una URL, una vCard, texto o una cadena de conexión Wi-Fi. El generador te avisará si tu entrada no es válida para el formato seleccionado (p. ej., dígitos insuficientes, caracteres ilegales).
Paso 3: genera y descarga
Renderiza el código como PNG (mejor para pantalla y la mayoría de impresoras), SVG (mejor para redimensionar sin pérdida de calidad — recomendado para diseño de packaging) o PDF (mejor para etiquetas y hojas Avery). Nuestro generador produce los tres. Para uso por lotes, sube un CSV de valores y descarga un ZIP de códigos — útil cuando generas cientos de códigos de inventario a la vez.
Paso 4: imprime al tamaño y contraste correctos
Tamaño: el UPC-A nominal es 1,469″ × 1,02″, pero la especificación GS1 permite escalado 80%-200%. Bajar del 80% arriesga fallo del escáner. Code 128 necesita un ancho mínimo de barra (dimensión X) de 0,0075″ para escáneres retail; los códigos en impresoras térmicas Zebra/Dymo suelen usar 0,013″ o más. El mínimo legible para QR Code es ~10mm × 10mm. Contraste: barras negras sobre fondo blanco es el estándar de oro. Evita fondos coloreados, laminado brillante sobre el código o combinaciones de bajo contraste — degradan la fiabilidad del escaneo. Incluye siempre una zona de silencio (margen blanco) de al menos 10x la dimensión X en cada lado.
¿Necesito registrarme primero en GS1?
Solo si el código va en un producto vendido en retail o a mayoristas que verifican contra GS1 GEPIR. Amazon, Walmart, El Corte Inglés, Mercadona, Target, Costco, Kroger y la mayoría de retailers verifican cada GTIN enviado contra el registro GS1 — los números no-GS1 son rechazados como 'GTIN inválido'. Para uso solo interno (etiquetas de activos de almacén, tarjetas de empleado, tickets de evento, inventario interno), NO necesitas GS1. Puedes usar cualquier Code 128, Code 39 o QR Code con los datos que quieras.
FAQ
¿Cómo creo mi propio código de barras?
Cuatro pasos. (1) Elige el formato — UPC/EAN para retail, Code 128 para inventario, QR para digital. (2) Introduce tus datos — para UPC, un número de 12 dígitos con licencia GS1; para Code 128/QR, cualquier cadena. (3) Genera como PNG, SVG o PDF. (4) Imprime al tamaño recomendado con contraste negro-sobre-blanco y zona de silencio limpia. Todo el flujo lleva menos de un minuto con un generador online.
¿Puedo crear mi propio código de barras para mi producto?
Sí, pero el tipo de código depende de dónde se vende. Para inventario interno o uso de almacén, puedes crear libremente códigos Code 128 o Code 39 con cualquier dato. Para productos retail (Amazon, Walmart, El Corte Inglés, Mercadona), debes usar un UPC o EAN con licencia GS1 — los números inventados son rechazados por la verificación de GTIN del retailer.
¿Puedo crear un código UPC gratis?
Puedes generar la IMAGEN del código gratis (cualquier generador, incluido el nuestro, renderiza una imagen UPC-A desde un número de 12 dígitos). Pero el NÚMERO en sí debe provenir de un Prefijo de Empresa con licencia GS1 si vas a vender en retail. GS1 cobra desde 30 € por un único GTIN. Los generadores 'gratuitos' que emiten UPCs reales son estafas o usan prefijos reciclados pre-2002 que fallan la verificación de Amazon/Walmart.
¿Cuál es el mejor generador gratuito de códigos de barras?
Factores clave: cobertura de formatos (¿soporta UPC, EAN, Code 128, QR, Data Matrix?), formatos de salida (PNG, SVG, PDF), cálculo de dígito de control y modo masivo con CSV. Nuestro generador (cobertura completa, CSV masivo, hojas PDF), TEC-IT (muy amplia cobertura) y OnlineLabels (mejor para impresión a hojas de etiquetas físicas) son las principales opciones gratuitas. Canva está bien para diseño puntual pero le falta modo masivo y salida de hojas PDF.
¿Puedo crear mi propio código UPC?
Puedes renderizar la imagen tú mismo, pero el número de 12 dígitos subyacente debe provenir de GS1. Amazon, Walmart, Target, Costco, El Corte Inglés y Mercadona verifican los UPCs enviados contra el registro GS1 GEPIR — los números inventados fallan la verificación y el anuncio del producto es rechazado. Compra directamente en gs1es.org (España) o gs1us.org si necesitas UPCs reales para retail.
¿Puede mi teléfono usarse como escáner de códigos de barras?
Sí — cada smartphone de la última década puede escanear códigos 1D (UPC, EAN, Code 128, Code 39) y códigos 2D (QR, Data Matrix). iPhone escanea QR de forma nativa con la app de Cámara; Android usa Google Lens. Para trabajo de inventario, apps gratuitas como Orca Scan o Scandit añaden flujos de escanear-a-hoja-de-cálculo. Los escáneres hardware siguen siendo más rápidos para uso de alto volumen (>100 escaneos/día) pero un teléfono basta para la mayoría de pymes.
Related generators
Need a real barcode now?
Generate a valid UPC-A barcode in seconds — no signup, no watermark. Free for casual use; paid plans from $9/mo for higher volume.