ES

Generador de código de barras gratis

Crea códigos de barras EAN-13, UPC-A, Code 128, Code 39 o ITF-14 y descárgalos en PNG o en SVG para imprimir etiquetas nítidas a cualquier tamaño.

Gratis y sin registro. Lo que escribes no sale de tu navegador.

Cómo usar Código de barras

  1. En «Tipo de código», elige el formato: EAN-13, EAN-8, UPC-A, Code 128, Code 39, ITF-14 o ITF.
  2. Escribe los datos. En EAN-13 basta con 12 dígitos: el decimotercero, el de control, se calcula solo.
  3. Ajusta «Grosor de barra» y «Altura», y decide si quieres «Mostrar los números debajo».
  4. Pulsa «Descargar PNG» para usarlo en un documento, o «Descargar SVG (vectorial)» si vas a mandarlo a imprenta.

Qué formato elegir y cuándo necesitas un número oficial

EAN-13 para productos, Code 128 para todo lo demás

El EAN-13 es el código de 13 números que ves en casi cualquier producto en México y España; el UPC-A es su equivalente en Estados Unidos. Code 128 admite letras, números y símbolos, y es el más práctico para inventarios, folios internos, credenciales o etiquetas de envío. ITF-14 se usa en cajas y embalajes; Code 39 aparece en sistemas industriales antiguos.

El número oficial lo da GS1

Crear la imagen de un EAN-13 es gratis y sirve para uso interno. Pero si quieres vender en una cadena de supermercados o tiendas departamentales, necesitas un número asignado por GS1: GS1 México en México y AECOC (GS1 España) en España. Esta herramienta no puede emitir números oficiales; si inventas uno, puede coincidir con el producto de otra empresa y causar errores en caja.

PNG o SVG

El PNG es una imagen normal, cómoda para pegar en Word o en una hoja de cálculo. El SVG es vectorial: puedes agrandarlo o reducirlo sin perder nitidez, justo lo que necesita una imprenta o un programa de diseño. Para etiquetas impresas, el SVG evita bordes borrosos que hacen fallar a los lectores de caja.

Se dibuja en tu pantalla

El código se genera en tu navegador a partir de lo que escribes; tus números de producto o de inventario no se envían a ningún servidor. Antes de imprimir cientos de etiquetas, imprime una de prueba y léela con un escáner o con el lector QR de este sitio para comprobar que el tamaño y el contraste funcionan.

Preguntas frecuentes

¿Cómo crear un código de barras gratis?
Elige el formato, escribe los números o el texto y descarga la imagen en PNG o SVG. No hace falta cuenta ni programa, y la imagen no lleva marca de agua. Para productos usa EAN-13; para inventario o etiquetas internas, Code 128.
¿Puedo inventar un código de barras para vender mi producto?
Para uso interno, sí; para vender en tiendas y cadenas, no. Los supermercados piden un número registrado en GS1 (GS1 México o AECOC en España) que identifica a tu empresa. Un número inventado puede repetir el de otro producto y causar errores en caja.
¿Cuánto cuesta registrar un código de barras en México?
El costo lo fija GS1 México y depende del tamaño de tu empresa y de cuántos productos registres, con una cuota inicial y una anual. Consulta las tarifas vigentes directamente con GS1 México. Una vez que tengas tu número, puedes generar aquí la imagen sin costo.
¿Qué es el dígito de control de un EAN-13?
Es el último número del código, calculado a partir de los otros 12 para detectar errores de lectura. Si un escáner lee mal un dígito, la cuenta no cuadra y rechaza el código. Aquí solo escribes 12 dígitos y la herramienta calcula el decimotercero.
¿Qué formato sirve para letras y números?
Code 128 es el más recomendable: acepta letras mayúsculas y minúsculas, números y símbolos, y produce un código compacto. Code 39 también admite letras, pero solo mayúsculas y ocupa más espacio. EAN-13, EAN-8, UPC-A e ITF-14 solo admiten números.
¿Qué tamaño debe tener el código para imprimir?
Lo más seguro es descargarlo en SVG y ajustarlo en tu programa de diseño sin bajar demasiado la altura. Barras muy delgadas o un código muy pequeño pueden fallar en los lectores. Imprime una prueba y escanéala antes de hacer la tirada completa.

Todas las herramientas de Utilidades · Actualizado: 12 de octubre de 2026 ·