DICCIONARIO · Q

QR code generator

Un QR code generator (generador de códigos QR) es una herramienta que convierte un dato, como una URL, un texto, un contacto o los datos de una red wifi, en un código QR que cualquier móvil puede escanear. Los hay estáticos, que guardan el dato dentro del código, y dinámicos, que apuntan a una redirección editable y permiten medir escaneos.

Germán Gutiérrez Escrito por Germán Gutiérrez 6 min de lectura
Ficha rápida
Origen del código QR
Denso Wave (Japón) lo presentó en 1994; el desarrollo lo dirigió Masahiro Hara
Norma
ISO/IEC 18004, estándar internacional desde junio de 2000
Tamaños
Versiones 1 a 40, de 21 × 21 a 177 × 177 módulos
Capacidad máxima
7.089 números, 4.296 caracteres alfanuméricos o 2.953 bytes
Corrección de errores
Niveles L (7 %), M (15 %), Q (25 %) y H (30 %) de datos recuperables

≡En resumen

  • Un generador de QR codifica tu dato con el estándar ISO/IEC 18004 y te entrega una imagen lista para imprimir o publicar.
  • Un QR estático guarda el dato dentro del código y no caduca; uno dinámico guarda una URL corta del proveedor que puedes cambiar y medir.
  • El nivel de corrección de errores permite leer el código aunque esté sucio o tenga un logo encima: a más corrección, más módulos.
  • Los QR dinámicos registran datos de cada escaneo, así que su uso con fines de marketing entra en el terreno del RGPD.
  • El quishing usa códigos QR falsos para llevar a webs fraudulentas: revisa siempre la URL antes de introducir datos.

01 ¿Qué es un QR code generator?

El código QR (de Quick Response, «respuesta rápida») lo presentó Denso Wave, entonces una división de Denso Corporation, en 1994. Se pensó para guardar mucha más información que un código de barras y leerse a gran velocidad, y la industria del automóvil fue su primer gran usuario, en la gestión de producción con kanban electrónico. Denso Wave publicó la especificación y renunció a ejercer su patente sobre los QR que siguen el estándar, por eso cualquiera puede crear generadores y lectores. «QR Code» sí es una marca registrada de Denso Wave, pero solo la palabra, no el dibujo del código.

02 Cómo funciona un generador de códigos QR

  1. 1

    Codifica el dato

    Elige el modo más eficiente para tu contenido: numérico, alfanumérico, bytes o kanji.

  2. 2

    Añade la corrección de errores

    Calcula códigos Reed-Solomon, el mismo método matemático que usan los CD, para poder reconstruir partes dañadas.

  3. 3

    Escoge la versión

    Selecciona el tamaño mínimo (de la versión 1 a la 40) en el que caben los datos con el nivel de corrección elegido.

  4. 4

    Dibuja los patrones fijos

    Coloca los tres cuadrados de las esquinas, que permiten al lector localizar y orientar el código, y los patrones de alineación y temporización.

  5. 5

    Aplica una máscara

    Prueba varias máscaras y elige la que reparte mejor los módulos claros y oscuros para facilitar la lectura.

  6. 6

    Exporta la imagen

    Genera el archivo en PNG para pantallas o en SVG o EPS vectorial para imprenta, con su margen blanco alrededor.

Cuanto más largo es el contenido, más módulos necesita el código y más pequeño se vuelve cada cuadradito al imprimirlo. Por eso los generadores dinámicos, que codifican solo una URL corta, producen códigos más sencillos y fáciles de escanear que un QR estático con una dirección web larga.

03 QR estático vs QR dinámico

Aspecto QR estático QR dinámico
Qué contiene El dato final (URL, texto, wifi, vCard) Una URL corta del proveedor que redirige al destino
¿Se puede editar? No: si cambia el dato, hay que generar otro Sí, cambias el destino sin reimprimir
Estadísticas No, salvo que la URL lleve parámetros de campaña Sí: escaneos, fecha, dispositivo y ubicación aproximada
Caducidad Nunca caduca Deja de funcionar si el proveedor cierra o dejas de pagar
Privacidad Sin intermediarios El proveedor ve cada escaneo
Precio habitual Gratis Normalmente por suscripción
Diferencias entre un código QR estático y uno dinámico

04 Niveles de corrección de errores y tamaño

Nivel Datos recuperables Cuándo usarlo
L Aprox. 7 % Entornos limpios y mucho contenido
M Aprox. 15 % Uso general; es el nivel más elegido
Q Aprox. 25 % Entornos donde el código se ensucia o se desgasta
H Aprox. 30 % Códigos con logo en el centro o en exteriores
Niveles de corrección de errores del código QR (Denso Wave)
  • ✓Si pones un logo encima, sube la corrección a Q o H y prueba el código con varios móviles.
  • ✓Respeta el margen blanco alrededor del código: sin él, muchos lectores fallan.
  • ✓Mantén buen contraste: módulos oscuros sobre fondo claro; los QR invertidos o en colores pálidos dan problemas.
  • ✓Como regla práctica, calcula el tamaño según la distancia de lectura: un QR en un cartel lejano debe ser mucho mayor que uno en una tarjeta.
  • ✓Imprime en vectorial (SVG, EPS o PDF) para que los bordes queden nítidos.

05 Cómo elegir un buen generador de QR

01

Exportación vectorial sin marca de agua

Imprescindible para imprenta y para que el código no lleve logos ajenos.

02

Dinámicos sin permanencia

Que puedas exportar tus códigos y redirecciones, o usar tu dominio, para no quedar atado al proveedor.

03

Estadísticas útiles

Escaneos por fecha, ubicación aproximada y dispositivo, y compatibilidad con parámetros UTM.

04

Privacidad y RGPD

Contrato de encargo de tratamiento, servidores en la UE o garantías equivalentes y política clara de datos.

05

Personalización con límites

Colores, logo y marco, pero avisando si el diseño compromete la lectura.

El QR es solo la puerta: lo que convierte es la página a la que lleva. Si el escaneo acaba en una web lenta o que no está pensada para móvil, pierdes al usuario en segundos. Merece la pena un buen diseño de landing page específico para cada campaña, y que el código encaje en la pieza impresa con criterio de diseño gráfico publicitario: tamaño, contraste y una llamada a la acción que explique qué gana el usuario al escanear.

06 Privacidad y medición: qué registra un QR

Un QR estático no registra nada por sí mismo: el móvil lee el dato y abre la URL directamente. Uno dinámico pasa primero por el servidor del proveedor, que puede anotar la fecha, la dirección IP, el tipo de dispositivo y una ubicación aproximada de cada escaneo. Si usas esos datos para marketing, tu política de privacidad debe explicarlo y el proveedor debe firmar un contrato de encargado del tratamiento.

Para medir sin depender del proveedor, añade parámetros de campaña a la URL de destino con un código UTM (por ejemplo, utm_source=folleto y utm_medium=qr) y verás las visitas y conversiones en tu analítica, separadas del resto del tráfico.

Ejemplo · Ejemplo de medición con un QR estático

Una inmobiliaria imprime dos carteles para la misma promoción: uno en su escaparate y otro en un centro comercial. Cada QR estático lleva la misma página con un utm_campaign distinto. Al mes, la analítica muestra que el del centro comercial trajo el triple de visitas y todas las solicitudes de visita, sin pagar ninguna suscripción.

07 Quishing: el fraude con códigos QR

El quishing (de QR y phishing) consiste en sustituir o superponer un código QR legítimo por otro que lleva a una web falsa para robar credenciales o datos de pago, o que descarga malware. El FBI lo advirtió en un aviso público del 18 de enero de 2022: los delincuentes manipulan códigos QR físicos y digitales para desviar pagos y robar datos. Los casos típicos son pegatinas sobre parquímetros, cartas de restaurante o carteles, y emails con un QR para «verificar tu cuenta».

Si eres tú quien pone el QR, protege a tus clientes: usa URL de tu propio dominio, revisa periódicamente que las pegatinas no han sido suplantadas y aplica en tu web las medidas básicas para proteger tu página de los ataques más comunes.

Preguntas frecuentes sobre QR code generator

Es una herramienta que convierte una URL, un texto, un contacto o los datos de una red wifi en un código QR que se puede escanear con el móvil. Puede crear códigos estáticos o dinámicos.

Los estáticos no caducan nunca, porque el dato está dentro del código. Los dinámicos dejan de funcionar si el proveedor cierra el servicio o si dejas de pagar la suscripción.

El estático guarda el dato final y no se puede editar; el dinámico guarda una URL corta del proveedor que redirige al destino, se puede cambiar y permite contar escaneos.

Sí. Cualquier generador crea códigos QR estáticos gratis, porque el estándar es abierto. Lo que suele pagarse son los dinámicos, con edición y estadísticas.

Sí, gracias a la corrección de errores. Usa el nivel Q o H, que recuperan en torno al 25 % o 30 % de los datos, y comprueba que el código se lee con varios móviles.

Como máximo 7.089 números, 4.296 caracteres alfanuméricos o 2.953 bytes en la versión 40 con el nivel de corrección más bajo.

Es un fraude que usa códigos QR falsos o superpuestos para llevar a webs que roban contraseñas o datos de pago. Antes de introducir datos, comprueba siempre la URL que abre el código.

Fuentes consultadas

Germán Gutiérrez

Sobre el autor

Germán Gutiérrez

Development Manager en appyweb

Dirige el equipo de desarrollo de appyweb: aplicaciones web y móviles, SaaS, integraciones y arquitectura de software.

Ver perfil en LinkedIn ↗

Términos relacionados

Ver todos los términos →
Q Quick Response (QR) Un código QR (Quick Response, «respuesta rápida») es un código de barras bidimensional, formado por módulos cuadrados en blanco y negro, que guarda datos como una URL, un texto o un contacto y se lee en un instante con la cámara del móvil. Lo creó Denso Wave en 1994 y hoy conecta envases, carteles y pagos con el mundo digital. C Código UTM Un código UTM es un conjunto de parámetros que se añade al final de una URL para indicar a la herramienta de analítica de qué fuente, medio y campaña procede cada visita. Es la forma estándar de medir newsletters, redes sociales, anuncios o códigos QR que, sin etiquetar, aparecerían como tráfico directo o de referencia. U URL Una URL (Uniform Resource Locator, «localizador uniforme de recursos») es la dirección única que indica dónde está un recurso en internet y con qué protocolo se accede a él, como https://www.ejemplo.com/blog/. Importa porque navegadores, enlaces y buscadores dependen de ella para encontrar, compartir e indexar cada página, imagen o archivo. L Landing page Una landing page (página de aterrizaje) es una página web diseñada para recibir el tráfico de una campaña concreta y llevar al visitante a una sola acción: dejar sus datos, comprar, reservar o descargar. Al eliminar distracciones y repetir la promesa del anuncio, convierte más visitas en resultados que una página genérica. M Malware El malware es cualquier software diseñado para dañar, espiar o tomar el control de un dispositivo, una red o una web sin permiso de su dueño, como los virus, troyanos, ransomware o el código inyectado en páginas. En una web, además de robar datos, provoca avisos de Google en el navegador y hunde el tráfico. P Puja en Tiempo Real La puja en tiempo real (RTB, real-time bidding) es un sistema de compra de publicidad digital en el que cada impresión se subasta automáticamente en el momento en que alguien carga una web o una app. Los anunciantes pujan desde una DSP en milisegundos y el ganador muestra su anuncio antes de que termine de cargar la página.

Cuéntanos tu proyecto. Te respondemos en 48 h.

Auditoría gratuita de IA, campañas, web y SEO, con prioridades y cifras reales de tu negocio.

✓ Sin compromiso ✓ Respuesta en 48 h laborables ✓ Un consultor senior, no un bot
WA WhatsApp