Codificación

Generador de códigos de barras

Genera códigos de barras 1D y 2D descargables directamente en el navegador para productos de venta, cajas logísticas, etiquetas de activos, entradas, ISBN y trazabilidad industrial. Elige Code128, EAN, UPC, ITF-14, Interleaved 2 of 5, PDF417 o Data Matrix, ajusta escala, zona silenciosa, texto y colores, y exporta en PNG, SVG o JPG.

  • Cubre Code128, Code39, EAN-13, EAN-8, UPC-A, UPC-E, ITF-14, Interleaved 2 of 5, PDF417 y Data Matrix
  • Avisos de longitud y dígito de control para EAN, UPC e ITF-14 antes de exportar
  • Perfiles de escena para etiquetas estándar, pequeñas, impresión en alta resolución y salida sin texto
  • Todo se procesa en el navegador, sin subir el contenido del código a un servidor
tools/Generador de códigos de barras
Code 128

Código 1D versátil para IDs, referencias internas y números de lote.

Cambia entre perfiles estándar, etiqueta pequeña, impresión HD y sin texto con un clic.

Una zona silenciosa estrecha es una causa común de fallos de lectura. Mantén al menos el valor predeterminado.

Un valor mayor aleja el texto legible de las barras.

Usa fondo transparente solo si la superficie final es limpia. Para escáneres, el blanco suele ser más fiable.

Resumen

El flujo se centra en tres comprobaciones: entrada válida, imagen legible y archivo listo para entregar. Así reduces fallos en impresión y pruebas con escáner.

  1. 01

    Varias simbologías en una página

    Retail, logística, activos, tickets y trazabilidad conviven en el mismo espacio, sin saltar entre herramientas.

  2. 02

    Validación de entrada

    EAN, UPC e ITF-14 muestran problemas de longitud y dígito de control con pistas concretas para corregir el código.

  3. 03

    Exportación ajustable

    Modifica escala, altura, zona silenciosa, texto, color y fondo para equilibrar lectura fiable y normas visuales.

  4. 04

    Procesamiento local

    La generación ocurre en el navegador. El contenido no se envía al servidor, útil para códigos internos o sensibles.

  5. 05

    Perfiles de escena

    Los perfiles estándar, etiqueta pequeña, impresión HD y sin texto ayudan a producir lotes consistentes.

  6. 06

    1D y 2D juntos

    Puedes alternar entre Code128, PDF417 o Data Matrix cuando una misma operación necesita formatos distintos.

Cómo usarla

Sigue el recorrido de entrada, validación, ajuste y exportación para obtener un código que se vea bien y se pueda leer en el entorno real.

  1. 01

    Define primero el escenario: producto de retail, caja logística, ID interno, ticket o contenido estructurado.

  2. 02

    Elige el formato adecuado: EAN o UPC para retail, ITF-14 para cajas, Code128 para IDs, PDF417 o Data Matrix para más datos.

  3. 03

    Introduce el valor y resuelve los avisos de longitud o dígito de control antes de tocar la exportación.

  4. 04

    Ajusta escala, altura, zona silenciosa, texto visible y fondo según el soporte final. Para impresión, prioriza SVG.

  5. 05

    Exporta PNG, SVG o JPG y prueba el resultado con al menos un móvil y un escáner manual antes de producción.

Detalles

No se limita a dibujar barras. Está pensado para lectura fiable, entrega a impresión y salida repetible para equipos.

  • Reglas de longitud y caracteres por formato para detectar entradas inválidas antes de exportar
  • Las pistas de dígito de control para EAN, UPC e ITF-14 ayudan a distinguir si el problema está en la longitud o en el propio dígito de control
  • Formatos 1D y 2D en la misma pantalla para flujos que combinan varios códigos
  • Escala, altura, zona silenciosa, texto y fondo se ajustan por separado para equilibrar la tasa de escaneo con las normas visuales
  • Perfiles de escena para mantener parámetros compartidos sin revisar una ficha técnica cada vez
  • Vista previa con dimensiones de salida para detectar problemas antes de descargar
  • Funcionamiento en el navegador, apto para redes internas, uso offline y datos sensibles

Casos de uso

Desde retail y almacén hasta fabricación y edición, el objetivo no es solo generar el código, sino que se lea de forma estable más adelante.

  1. Alta de productos retail

    EAN y UPC sostienen flujos de estantería, POS y distribución. La longitud y el dígito de control deben encajar con el estándar.

  2. Cajas logísticas

    ITF-14 e Interleaved 2 of 5 se usan en manipulación y rutas por caja. Importan contraste, zona silenciosa y distancia de lectura.

  3. Activos y equipos

    Code128 y Code39 funcionan bien para activos, puestos de trabajo, hardware de sala técnica e inventarios.

  4. Documentos y entradas

    PDF417 y Data Matrix aceptan campos más estructurados para entradas, tarjetas, pases y datos de lote.

  5. Publicación de libros

    Los ISBN se representan como EAN-13 en distribución, inventario y punto de venta.

  6. Trazabilidad de fabricación

    Data Matrix codifica lotes, pasos de proceso y controles de calidad en piezas pequeñas.

  7. Etiquetas de picking

    Parámetros bloqueados ayudan a crear lotes estables de ubicaciones y artículos para reducir lecturas erróneas.

  8. Pruebas de integración

    Genera muestras en varios formatos para probar escáneres, PDA, WMS y POS durante el desarrollo.

Ver también

Para URLs largas, datos de contacto o credenciales Wi-Fi, usa el Generador de códigos QR en su lugar. Si el contenido trae parámetros o caracteres no ASCII, límpialo antes con Codificador y decodificador de URL y completa el flujo con Codificador y decodificador Base64 cuando el texto viaje entre campos de API, embeds o contenido codificado.

Buenas prácticas

Úsalas como lista de revisión antes de imprimir o entregar códigos a producción.

  • Prefiere SVG para impresión; las barras se mantienen nítidas a cualquier tamaño
  • Usa barras oscuras sobre fondo claro. Evita bajo contraste o degradados sobre el código
  • No pongas la zona silenciosa a cero: el margen insuficiente provoca muchos fallos de lectura
  • Introduce EAN, UPC e ITF-14 con su longitud estándar; rellenar a mano suele romper el dígito de control
  • Fija escala, altura y zona silenciosa por lote para mantener resultados consistentes
  • Para contenido largo o estructurado, usa PDF417 o Data Matrix en lugar de forzar un 1D denso
  • Usa transparencia solo si la superficie final ofrece contraste suficiente
  • Prueba con cámara de móvil y escáner manual antes de imprimir en volumen

Limitaciones

Que un código se genere no significa que sea operativo en cualquier entorno. Estos límites evitan sorpresas al imprimir o escanear.

  • Las implementaciones de escáner varían entre dispositivos y sistemas, así que hay que probar en el entorno real de uso
  • Un código sintácticamente válido no siempre cumple las reglas comerciales de retail o logística
  • Ediciones manuales, duplicados o ceros añadidos pueden romper el dígito de control
  • Contraste bajo, material reflectante, laminado o escalado excesivo pueden impedir la lectura
  • PNG puede perder nitidez en tamaños pequeños; para impresión usa SVG y evita recomprimir
  • 1D y 2D optimizan densidad, corrección de errores y tamaño de etiqueta de forma diferente
  • Meter demasiado contenido en un 1D reduce velocidad y fiabilidad de lectura
  • Un código de barras no cifra datos. Enmascara o aplica hash a valores sensibles antes de codificarlos

Preguntas frecuentes

Respuestas sobre elección de formato, validación, impresión y comportamiento de escáneres.

¿Por qué mi código no se escanea?

Suele deberse a formato incorrecto, dígito de control inválido, bajo contraste o zona silenciosa insuficiente. Revísalos en ese orden.

¿Conviene exportar PNG o SVG?

PNG sirve para web y paneles internos. Para impresión y archivos de diseño, prioriza SVG para que las barras se mantengan nítidas.

¿Mis datos se suben a algún sitio?

No. La generación del código se ejecuta completamente en tu navegador.

¿Por qué falla un EAN o UPC si solo tiene números?

Estos formatos necesitan longitud correcta y dígito de control válido; no basta con que el contenido sea numérico.

¿Por qué Interleaved 2 of 5 necesita un número par de dígitos?

Este formato codifica los dígitos por pares. Una longitud impar deja el último dígito sin pareja, por lo que no se puede representar.

¿El fondo transparente afecta al escaneo?

La transparencia en sí no es el problema, pero la superficie final que queda detrás del código debe ofrecer contraste suficiente.

¿Debo mostrar el texto legible bajo las barras?

Muéstralo cuando sea posible la entrada manual o la verificación visual. Ocúltalo solo cuando el espacio sea crítico y el escaneo esté totalmente automatizado.

La vista previa se ve bien, pero las etiquetas impresas fallan. ¿Por qué?

Revisa la resolución de la impresora, el reflejo del material, la distorsión de escala y el ancho de la zona silenciosa. Volver a exportar desde SVG suele ayudar.

¿Cómo mantiene un equipo una salida de códigos consistente?

Fija el formato y los parámetros, comparte el mismo perfil de escena y acuerda una regla de nombres de archivo.

¿Cómo elegir entre Code128 y Code39?

Code128 suele ser la opción moderna por su mayor densidad y su soporte de caracteres más amplio. Usa Code39 solo cuando necesites compatibilidad con sistemas antiguos.

¿Por qué debería probar con más de un escáner?

Cada escáner tolera de forma distinta el reflejo, el bajo contraste, el ángulo y la distancia. Que lo lea un solo dispositivo no garantiza estabilidad en producción.

¿En qué se diferencian QR, PDF417 y Data Matrix?

Los tres son códigos 2D, pero difieren en densidad y en dónde se usan habitualmente. Data Matrix encaja en etiquetas pequeñas, PDF417 en documentos y entradas, y QR es la opción de uso general.

¿Puedo usar los códigos directamente en producción?

Haz primero una prueba pequeña para confirmar que la cadena de impresión, el material, los escáneres y los sistemas posteriores lo gestionan bien antes de escalar.

Herramientas relacionadas

Los códigos de barras encajan con identificadores, productos, cajas y etiquetas. Para enlaces, texto largo, parámetros URL o contenido embebido, otras herramientas pueden ser más adecuadas.