≡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
Codifica el dato
Elige el modo más eficiente para tu contenido: numérico, alfanumérico, bytes o kanji.
-
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
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
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
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
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 |
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 |
- ✓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
Exportación vectorial sin marca de agua
Imprescindible para imprenta y para que el código no lleve logos ajenos.
Dinámicos sin permanencia
Que puedas exportar tus códigos y redirecciones, o usar tu dominio, para no quedar atado al proveedor.
Estadísticas útiles
Escaneos por fecha, ubicación aproximada y dispositivo, y compatibilidad con parámetros UTM.
Privacidad y RGPD
Contrato de encargo de tratamiento, servidores en la UE o garantías equivalentes y política clara de datos.
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.
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
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 ↗