FreeToGenerate.com

100% gratis · sin registro · sin límite

Cualquier texto normal: letras, números, espacios y puntuación.

Escribe un valor arriba y tu código de barras aparecerá aquí.

Se dibuja en tu navegador, no se sube nada. Solo negro sobre blanco: los códigos de color suelen fallar al escanear.

También disponible en: English · Português · Français · العربية

Generador de códigos de barras online

Escribe un valor, elige el formato y descarga un código de barras que escanea de verdad, en PNG o en SVG.

Qué es un generador de códigos de barras

Un generador de códigos de barras convierte un texto o una serie de números en una imagen de barras verticales que cualquier lector óptico puede escanear: la pistola de un almacén, la cámara de un móvil o el lector de caja de una tienda. Este generador de códigos de barras funciona directamente en tu navegador: eliges el formato, escribes el valor y el dibujo se actualiza al instante, letra por letra, sin subir nada a ningún servidor.

Sirve para lo mismo que un generador de pago pero sin coste ni cuenta: etiquetar existencias en un almacén, marcar activos de una oficina, catalogar libros en una biblioteca o generar códigos de prueba para un sistema que estás desarrollando. Admite seis formatos —Code 128, EAN-13, UPC-A, EAN-8, Code 39 e ITF-14— y cada código que sale de aquí se ha comprobado leyéndolo de vuelta con un lector independiente, así que lo que ves en pantalla es exactamente lo que interpretará un escáner real.

Cómo usarlo

  1. Elige el formato. Pulsa uno de los seis botones — Code 128, EAN-13, UPC-A, EAN-8, Code 39 o ITF-14 — según el tipo de código que necesites.
  2. Escribe el valor. Rellena el campo de valor; el ejemplo del propio campo y la línea de debajo te dicen qué acepta ese formato. Marca «Mostrar el número debajo» si quieres que el número aparezca legible bajo las barras.
  3. Descarga tu código. La vista previa se dibuja al momento según escribes; cuando estés conforme, pulsa «Descargar PNG» o «Descargar SVG» según dónde vayas a usarlo.

Qué formato de código de barras elegir

Si no tienes un motivo para usar otro, Code 128 es la opción por defecto y la más práctica: acepta cualquier texto ASCII normal —letras, números, espacios y la puntuación habitual—, lo que lo hace perfecto para etiquetas internas, activos o cualquier código que tú controles de principio a fin. Code 39 es más antiguo y mucho más estricto: solo letras mayúsculas de la A a la Z, dígitos, y los caracteres - . $ / + % y el espacio; las minúsculas no se aceptan. Y algo que importa especialmente si escribes en español: las letras con tilde y la ñ no son ASCII, así que ningún formato las admite en el valor, conviene saberlo antes de escribir «Almacén» o «Niño» y toparte con un error.

EAN-13, UPC-A, EAN-8 e ITF-14 son solo numéricos y de longitud fija, y los cuatro terminan en un dígito de control que se calcula a partir de los anteriores: escribe 12 dígitos para EAN-13, 11 para UPC-A, 7 para EAN-8 y 13 para ITF-14, y el generador añade el dígito final por ti. Si pegas el número completo con su dígito de control incluido también funciona; y si ese dígito está mal, la herramienta rechaza el valor en lugar de corregirlo por su cuenta, porque un número corregido en silencio sería el código de otro producto. Cualquier otro valor que no encaje con el formato elegido se rechaza igual, en vez de dibujar un código que no va a escanear.

Un código de barras no es un número de producto

Antes de nada, una aclaración honesta: generar aquí un EAN-13 o un UPC-A válido te da una imagen que escanea correctamente, pero no te da derecho a vender un producto con ese número. Los números EAN-13 y UPC-A los reparte GS1, la organización que asigna los prefijos de empresa en todo el mundo, y el sistema de una tienda rechazará o atribuirá mal un número que no esté registrado a tu nombre. Este generador es la herramienta adecuada para etiquetas internas de almacén, activos de empresa, sistemas de biblioteca, pruebas de desarrollo o cualquier código que uses tú mismo; si el código va a ir en un producto que se vende en tiendas, el número tiene que salir de GS1 primero.

El resto de límites son igual de deliberados. No hay opciones de color porque un lector funciona separando la imagen en oscuro y claro, y unas barras de color o un fondo con tinte son una causa habitual de lecturas fallidas, por eso solo se ofrece negro sobre blanco. El margen en blanco de cada extremo, la llamada zona de silencio, se incluye siempre en la descarga: recortarlo es uno de los motivos más frecuentes de que un código impreso no escanee. Y si vas a imprimirlo, prueba la etiqueta con un lector real antes de lanzar una tirada: el SVG escala a cualquier tamaño sin perder nitidez, ideal para una imprenta, mientras que el PNG es más cómodo para pegar en un documento o un anuncio.

Por qué es gratis

Este generador de códigos de barras funciona entero en tu navegador: sin registro, sin marca de agua y sin límite de usos. Todo el cálculo ocurre en tu propio equipo, así que mantenerlo abierto a todo el mundo no cuesta nada extra.