Para etiquetar productos, inventario o material interno necesitas que el código de barras sea correcto de verdad: un solo dígito mal y el lector lo rechaza. Este generador trabaja con la especificación oficial del EAN-13: si tienes los 12 primeros dígitos, calcula el dígito de control con el algoritmo estándar; si tienes los 13, lo valida antes de dibujar nada. El resultado se descarga en PNG o en SVG vectorial, listo para imprimir a cualquier tamaño sin perder nitidez.
Qué es y para quién es esta herramienta
Sirve a pequeños comercios y artesanos que etiquetan sus propios productos, a quien organiza almacenes e inventarios con códigos internos, y a diseñadores que necesitan un EAN-13 de muestra con dígitos concretos para una maqueta. El código se dibuja módulo a módulo según la tabla oficial de codificación (patrones L, G y R), no es una imagen simulada: cualquier lector puede escanearlo.
Cómo se usa
Elige si tienes 12 dígitos —la herramienta añade el de control— o los 13 completos para validarlos. Escribe los dígitos y pulsa «Generar código de barras». Verás el código dibujado con sus bandas de guarda y los números legibles debajo, como en las etiquetas reales. Después descárgalo en PNG (ideal para documentos y etiquetas rápidas) o en SVG (vectorial, para imprenta y tamaños grandes), o imprímelo directamente con el botón de impresión, que abre una ventana solo con la etiqueta.
Ejemplo resuelto
El ejemplo clásico de los manuales de GS1: los 12 dígitos 400638133393. El algoritmo multiplica por 3 los dígitos en posición par y suma todo: el resultado exige que el dígito de control sea 1, así que el código completo es 4006381333931. La herramienta lo genera con sus 95 módulos —las bandas que ves— y si introduces ese mismo código en modo de 13 dígitos, lo da por válido; cambia el último dígito por un 2 y lo rechazará indicando que el de control debería ser 1.
Casos de uso habituales
Etiquetar productos propios para venta en tienda o ferias; poner código a cajas, carpetas y material de almacén para inventarios con lector; crear códigos de muestra reales para diseños de envases; y comprobar si un código que te han pasado tiene el dígito de control correcto antes de imprimir mil etiquetas.
Limitaciones honestas
Generar un EAN-13 técnicamente válido no es lo mismo que tener un código asignado oficialmente: para vender en comercios que exigen códigos GS1, el prefijo de empresa debe contratarse con la organización GS1 de tu país, y los dígitos no pueden inventarse. Esta herramienta es perfecta para uso interno, pruebas y productos de circulación propia, pero no sustituye esa asignación. Al imprimir, respeta un margen blanco alrededor del código y no lo reduzcas por debajo de unos 25 mm de ancho, o algunos lectores fallarán.
Preguntas frecuentes
¿Cómo se calcula el dígito de control del EAN-13?
Se suman los dígitos en posición impar tal cual y los de posición par multiplicados por 3; el dígito de control es lo que falta para que el total sea múltiplo de 10. En el ejemplo 400638133393 la suma pide un 1, y ese es el dígito 13.
¿PNG o SVG, cuál descargo?
El SVG es vectorial: se puede escalar a cualquier tamaño sin perder definición y es el formato que prefiere una imprenta. El PNG es una imagen normal, más cómoda para pegar en documentos, hojas de cálculo o programas de etiquetas sencillos; aquí se genera a triple resolución para que imprima nítido.
¿El código generado se puede escanear?
Sí. Se construye con la codificación oficial de 95 módulos (patrones L, G y R según el primer dígito) y sus bandas de guarda, así que un lector de códigos o una app de escaneo lo leerá como cualquier EAN-13 impreso, siempre que la impresión respete el contraste y el tamaño mínimo.
¿Puedo usar estos códigos para vender en grandes superficies?
Para eso necesitas un código con prefijo asignado por GS1 a tu empresa; los números inventados pueden colisionar con productos reales de otra marca. Usa esta herramienta para inventario interno, muestras y negocios que acepten tu propia codificación.
Herramientas relacionadas
Explora también estas herramientas gratuitas en español:
- Generador de Códigos QR Dinámicos Gratis con Logotipo vCard: QR Personalizables con Logo y la Verdad sobre los Dinámicos
- Generador de Consultas SQL Básicas: Constructor Visual SELECT sin Escribir Código
- Conversor de RGB a Hex: Códigos de Color para Diseño CSS con Conversión a HSL en Vivo
- Extractor de Comentarios de Código: Eliminar Comentarios de JavaScript sin Tocar Cadenas ni Regex
- Convertir Códigos ASCII a Caracteres Legibles Tabla de Traducción: Decimal, Hexadecimal, Binario y Octal
- Separador de Nombres y Apellidos en Excel Online Gratis: Divide Nombre Completo en Tres Columnas y Descarga el CSV
- Limpiador de Bases de Datos de Nombres y Direcciones con Caracteres Raros: Quita Símbolos, Duplicados y Espacios
- Validador y Formateador de JSON Online con Errores en Español: Encuentra la Línea y la Columna del Fallo

Pingback: Conversor de RGB a Hex: Códigos de Color para Diseño CSS con Conversión a HSL en Vivo - Ilmhunt