piapia123
es

Generador de códigos de barras

Imágenes

Todo se ejecuta en tu navegador: no se sube nada

Convierte una cadena de dígitos o letras en una imagen de código de barras. Admite cinco formatos habituales: CODE128 es el más permisivo (letras, dígitos y símbolos), mientras que EAN-13 es el código de producto minorista (12 o 13 dígitos; el 13.º es un dígito de control que se calcula solo). Un código de barras no es «texto dibujado como rayas»: cada formato tiene su propio juego de caracteres y sus longitudes, así que el valor se valida antes de generar, y un desajuste se explica como «este formato necesita tantos dígitos de tal tipo» en lugar de un escueto «entrada no válida». La salida es PNG, lista para pegar en un documento, una etiqueta o una página.

Funciones

  • Cinco formatos: CODE128, EAN-13, CODE39, ITF-14 y UPC-A
  • Mensajes que se pueden seguir cuando el valor no encaja con el formato
  • Ancho y altura de barra ajustables: las barras más anchas se leen mejor
  • Muestra u oculta el valor legible bajo las barras
  • EAN-13 calcula el dígito de control cuando solo das 12
  • Salida PNG con sus dimensiones y su peso, lista para descargar
  • Generado en el navegador: no se sube nada

Cómo se usa

  1. Escribe el contenido del código de barras (dígitos o letras)
  2. Elige el formato, el ancho de barra y la altura
  3. El código se actualiza mientras escribes
  4. Pulsa Descargar para guardar el PNG

Preguntas frecuentes

¿Qué formato elijo?
CODE128 salvo que tengas un motivo: admite la mayor variedad de contenido. Para algo que vaya a leer un escáner de tienda sobre un producto, usa EAN-13 (12 o 13 dígitos). ITF-14 para cajas de envío y UPC-A para el comercio de Norteamérica. CODE39 hoy es sobre todo para etiquetas internas, porque solo acepta mayúsculas.
¿Por qué mi valor no se codifica?
Normalmente porque el juego de caracteres o la longitud no encajan con el formato. EAN-13 acepta 12 o 13 dígitos (el de control se calcula a partir de 12), CODE39 acepta mayúsculas y unos pocos símbolos, ITF-14 quiere 13 o 14 dígitos y CODE128 es solo ASCII. El mensaje dice en qué caso has caído.
¿Por qué CODE39 rechaza las minúsculas?
Porque las minúsculas no están en el estándar CODE39: eso es el formato, no una decisión de esta herramienta. Usa CODE128 si las necesitas, o pasa el valor a mayúsculas antes si el uso lo permite.
¿El código se leerá de verdad?
Sí, siempre que las barras sean lo bastante anchas y la impresión no lo reescale. Una barra de 1px se ve bien en pantalla, pero puede emborronarse tras imprimir o comprimir; de ahí el 2px predeterminado. Para etiquetas físicas elige 3 o 4px e imprime a escala 1:1 sin reescalar.

Herramientas relacionadas