Generador de Códigos de Barras
Genera códigos de barras en múltiples formatos (Code128, EAN, UPC, Code39) en línea gratis
⚙️ Ajustes
👁️ Vista previa
📖 Referencia de formatos
| Formato | Caso de uso | Caracteres admitidos |
|---|---|---|
| Code 128 | Shipping, logistics | All ASCII |
| EAN-13 | Retail products (global) | 12 digits + check |
| EAN-8 | Small products | 7 digits + check |
| UPC-A | Retail products (US/Canada) | 11 digits + check |
| Code 39 | Military, automotive | A-Z, 0-9, special |
| ITF-14 | Shipping containers | 14 digits |
| Pharmacode | Pharmaceutical industry | 3-131070 |
| Codabar | Libraries, blood banks | 0-9, -, $, :, /, +, . |
🔥 Herramientas populares
💡 Casos de uso
📋 Cómo usar
Elige una simbología de código de barras en el desplegable de formato del panel de ajustes: Code 128, EAN-13, EAN-8, UPC-A, Code 39, ITF-14, MSI, Pharmacode o Codabar.
Escribe el valor que quieres codificar en el campo de datos; al cambiar de formato se carga un ejemplo válido, como 5901234123457 para EAN-13, así que sustitúyelo por tus propios datos.
Desplaza el control del ancho de barra entre 1 y 4 px y el de la altura entre 30 y 200 px hasta que el código de barras se ajuste al tamaño de etiqueta que necesitas.
Define el color de las barras y el del fondo con los dos selectores de color, y usa las casillas para mostrar u ocultar el texto bajo las barras o para cambiar a barras planas.
Observa cómo se redibuja la vista previa mientras escribes; aparece un mensaje en rojo cuando los datos no son válidos para la simbología elegida, por ejemplo si hay letras dentro de un código EAN-13.
Guarda el código de barras con el botón PNG o SVG, o pulsa Copiar para llevarte el marcado SVG al portapapeles.
💎 Consejos Pro
- Descarga el SVG en lugar del PNG cuando vayas a imprimir el código de barras: las barras vectoriales se mantienen nítidas en cualquier tamaño de etiqueta, mientras que un PNG ampliado se ve borroso y puede que no llegue a escanearse.
- Mantén las barras oscuras y el fondo claro. Los escáneres leen el contraste, no el color, así que las combinaciones claras sobre oscuro o con poco contraste suelen resultar ilegibles.
- Deja activado el texto legible en las etiquetas de tienda: los cajeros lo necesitan para teclear el número a mano cuando un código de barras no se deja escanear.
- Reserva una zona silenciosa alrededor del símbolo. Deja un espacio vacío de color claro de al menos diez anchos de barra a izquierda y derecha al colocar el código de barras en tu diseño.
- EAN-13 y UPC-A esperan un prefijo de empresa GS1 real. Los números que te inventes se escanearán, pero pueden coincidir con un producto auténtico en la base de datos de una cadena de tiendas.
❓ Preguntas frecuentes
Code 128 es la opción por defecto más segura para etiquetas internas y de logística: codifica cualquier carácter ASCII y ocupa poco espacio. Usa EAN-13 (o EAN-8 para envases pequeños) en productos que se venden fuera de Norteamérica, UPC-A para Estados Unidos y Canadá, ITF-14 para cajas de transporte, Code 39 o Codabar para etiquetas de activos, bibliotecas y laboratorios, y Pharmacode para el control de impresión en envases farmacéuticos.
Introduce 12 dígitos para EAN-13, 7 para EAN-8 y 11 para UPC-A. El generador calcula y añade por ti el dígito de control final, así que no tienes que escribirlo. Si pegas un código completo de 13 dígitos, lo que se hace es validar ese dígito de control.
Los códigos se escanean perfectamente, pero los números EAN y UPC de venta al público hay que comprarlos a GS1 para que queden registrados a nombre de tu empresa. Un número inventado puede pertenecer ya al producto de otra persona. Para etiquetas internas de stock, almacén o activos no hace falta ningún registro.
Usa el SVG siempre que vayas a imprimir o redimensionar el código de barras: es un vector, así que las barras se mantienen perfectamente nítidas en cualquier tamaño. El PNG resulta cómodo para pantallas, correos y documentos que no admiten archivos vectoriales.
Las causas habituales son poco contraste entre las barras y el fondo, un símbolo impreso demasiado pequeño, la falta de zona silenciosa (margen vacío) a los lados o una imagen borrosa por haber ampliado un PNG. Imprime el SVG con un ancho de barra mayor, mantén barras oscuras sobre fondo claro y deja espacio libre alrededor del código.
No. El código de barras se dibuja en tu navegador con JavaScript, así que los códigos de producto, números de lote y referencias que escribas nunca salen de tu dispositivo. Una vez cargada la página, el generador sigue funcionando incluso sin conexión a internet.