Cómo crear códigos QR para URL, Wi-Fi y contactos
Los códigos QR están en todas partes: menús de restaurante, tarjetas de visita, embalajes de producto, entradas de eventos, apps de pago, pasaportes de vacunación. Son una forma rápida de llevar a alguien del mundo físico a un destino digital sin teclear una URL, dictar una contraseña Wi-Fi ni copiar datos de contacto. Crear uno lleva segundos, no cuesta nada, y (a diferencia de los servicios de enlace corto) el código QR sigue funcionando indefinidamente porque el destino se codifica directamente en la imagen.
Breve historia del código QR
Los códigos QR fueron inventados en 1994 por Masahiro Hara y un pequeño equipo en Denso Wave, filial de Denso Corporation, el mayor fabricante japonés de componentes para automóvil. «QR» significa «Quick Response»: las fábricas de Toyota necesitaban un código de barras que se leyera en cualquier rotación, almacenara más datos que un Código 39 y se escaneara casi al instante para que las líneas de montaje no se detuvieran. El resultado fue un código bidimensional cuadrado con tres grandes patrones de detección de posición en las esquinas que permiten a cualquier escáner determinar la orientación en un solo fotograma.
Denso Wave publicó el diseño abiertamente. La ISO lo estandarizó como ISO/IEC 18004 en 2000, con revisiones en 2006 y 2015. Crucialmente, Denso Wave decidió no hacer valer sus patentes, lo que permitió a los códigos QR difundirse libremente. Japón los adoptó primero para todo, desde el seguimiento de cadena logística hasta máquinas expendedoras; Asia y Europa siguieron en los 2000. El despegue en Occidente vino cuando iOS 11 (septiembre de 2017) y Android (vía Google Lens, también 2017) añadieron escaneo nativo de QR en la app de cámara, eliminando la necesidad de una app aparte. La pandemia de 2020-2021 remató: cada restaurante, cada gimnasio, cada museo necesitó de pronto un menú o check-in sin contacto, y el QR ya estaba en cada bolsillo.
Hoy el código QR mueve cientos de miles de millones de escaneos al año. WeChat Pay y Alipay en China descansan por completo en él; UPI en India hace circular pagos basados en QR para mil millones de usuarios; las vCards en tarjetas de visita han reemplazado casi por completo los datos tecleados. Es uno de los pocos estándares treintañeros que se ha vuelto más útil, no menos, con el tiempo.
Qué pueden hacer los códigos QR
Un código QR es una forma de codificar una carga útil de texto en una imagen escaneable. Lo que pasa cuando alguien lo escanea depende del formato de ese texto:
- URL:
https://example.com/...abre el enlace en el navegador del escáner. - Credenciales Wi-Fi:
WIFI:T:WPA;S:NetworkName;P:Password;;se une a la red automáticamente. - vCard (tarjeta de contacto):
BEGIN:VCARD ... END:VCARDañade el contacto a la agenda. - Texto plano: cualquier otra cadena se muestra en la pantalla del escáner.
- Email:
mailto:address@example.com?subject=...&body=...abre un borrador de email. - Número de teléfono:
tel:+15551234567propone llamar. - SMS:
smsto:+15551234567:Holaabre un mensaje precargado. - Ubicación geo:
geo:48.8566,2.3522abre las coordenadas en la app de mapas del dispositivo. - Evento de calendario:
BEGIN:VEVENT ... END:VEVENT(iCalendar) añade el evento al calendario.
Al código QR en sí le da igual; deciden los manejadores de URL del dispositivo que escanea.
Cómo se construye un código QR
Un código QR es una rejilla cuadrada de «módulos» en blanco y negro (los cuadraditos). La estructura es fija:
- Tres patrones detectores (los grandes cuadrados concéntricos en tres esquinas) dicen al escáner dónde está el código y por qué lado va arriba.
- Patrones de alineación (más pequeños, en códigos más grandes) corrigen la distorsión de perspectiva cuando el código se fotografía en ángulo.
- Patrones de temporización (líneas alternas blanco/negro entre los detectores) dicen al escáner cuán grande es cada módulo.
- Información de formato guarda el nivel de corrección de error y el patrón de enmascaramiento, repetido dos veces por redundancia.
- Palabras de datos y corrección de error ocupan el grueso del área. La corrección Reed-Solomon permite al escáner recuperar el mensaje aunque parte del código esté sucia, rayada u oculta.
Los códigos QR vienen en 40 versiones, desde la versión 1 (21x21 módulos, máx. ~25 caracteres alfanuméricos con corrección L) a la versión 40 (177x177 módulos, máx. ~4 296 caracteres alfanuméricos con L). El generador elige la versión más pequeña que cabe a tu carga al nivel de corrección elegido.
Cómo crear un código QR
- Elige el tipo de QR: URL, texto plano, red Wi-Fi, vCard, email, teléfono, SMS, o geo. La herramienta construye el formato de carga correcto por ti.
- Introduce tu contenido: pega la URL o rellena los campos estructurados. La vista previa del QR se actualiza mientras tecleas.
- Elige el nivel de corrección: L (bajo) para pantallas digitales, M (medio) para uso general, Q (cuartil) para impresos que pueden desgastarse, H (alto) si quieres superponer un logo.
- Personaliza el aspecto (opcional): ajusta color de primer plano, color de fondo, forma de los módulos, y añade un logo al centro. Mantén siempre suficiente contraste.
- Descarga: PNG para pantallas, SVG para impresión, PDF si quieres meterlo en una maqueta. La herramienta también genera una miniatura 32x32 para previsualizar antes de exportar.
Entender la corrección de error
Los códigos QR tienen redundancia integrada que les permite seguir escaneándose aunque parte del código esté dañada u oculta. Hay cuatro niveles:
| Nivel | Recuperación | Mejor para |
|---|---|---|
| L (Bajo) | ~7 % | Pantallas digitales limpias, datos cortos |
| M (Medio) | ~15 % | Uso general, el valor por defecto |
| Q (Cuartil) | ~25 % | Materiales impresos susceptibles de desgaste |
| H (Alto) | ~30 % | Códigos con logo superpuesto, uso exterior, embalajes que se ensucian |
Mayor corrección significa más módulos (más cuadraditos), así que la misma carga se vuelve un código más denso que hay que imprimir un poco más grande para seguir siendo escaneable. La concesión es fiabilidad contra tamaño.
Usos prácticos
Para empresas:
- Imprime una vCard en tarjetas de visita para que los contactos guarden tus datos con un escaneo, sin teclear.
- Añade un QR al embalaje del producto que lleve a un vídeo de configuración, la página de registro de garantía o la guía de resolución de problemas.
- Muestra en el escaparate un QR a tu web, menú, horario u opiniones de Google.
- Pon un QR Wi-Fi en el recibo o portavasos para que los clientes se conecten sin que les leas la contraseña.
- Añade a las facturas de evento un QR que lleve directo a una página de pago (Stripe, Square, UPI).
Para eventos:
- Genera QR Wi-Fi para invitados, fin de deletrear contraseñas.
- Enlaza desde el programa impreso al horario en vivo, mapas o formulario de feedback de la sesión.
- Añade a las acreditaciones QR a perfiles de LinkedIn o biografías de ponentes.
- Lanza una promo «escanea para entrar al sorteo» que lleve a un formulario de inscripción.
- Imprime en las cartulinas de mesa QR al hashtag del evento en Instagram o X.
Para uso personal:
- Comparte la contraseña Wi-Fi de tu casa con visitas sin dictársela.
- Crea un QR para tu web personal, portafolio o currículo.
- Añade a invitaciones impresas un QR a páginas de RSVP.
- Usa un QR vCard al dorso de las acreditaciones de conferencias.
- Genera un QR que se una a una videollamada (Zoom o Google Meet) para reuniones híbridas.
Consejos para QR que funcionan bien
- Pruébalo antes de imprimir. Escanea siempre con un móvil real antes de mandar a imprimir. Prueba con cámara iOS y Google Lens en Android si puedes.
- Mantén URLs cortas. URLs más cortas dan QR más simples (versión menor, menos módulos), más fáciles de escanear en pequeño. Usa un acortador sin tracking si hace falta.
- Asegura contraste. Módulos oscuros sobre fondo claro va mejor. El invertido (claro sobre oscuro) se permite por el estándar pero los escáneres antiguos lo soportan mal.
- Deja la zona quieta. El borde blanco alrededor del QR, de cuatro módulos, ayuda a los escáneres a detectarlo. No lo recortes ni metas otros elementos dentro.
- Adapta el tamaño a la distancia de lectura. Regla: el ancho del código debe ser al menos el 10 % de la distancia esperada: 5 cm para 50 cm de lectura, 1 m para 10 m.
- Elige corrección H si añades logo. Cubre como mucho el 20 % del área, mantén el logo cerca del centro, y prueba siempre el escaneo.
- Evita pares de colores extremos. Rojo sobre verde, azul sobre morado y otros pares de bajo contraste escanean mal. Quédate en pares de alto contraste o en negro sobre blanco.
- Usa QR estáticos cuando puedas. Nunca caducan y no dependen de ningún servicio de terceros.
- Añade una etiqueta legible. Imprime «Escanea para unirte al Wi-Fi» o «Escanea para el menú» junto al código para que la gente sepa para qué es antes de escanear.
Errores comunes
- URLs cargadas de tracking. Una URL corta y limpia es más fiable y amable que un enlace con UTM de 200 caracteres. Usa UTM solo si el valor analítico justifica los módulos extra.
- Invertir colores sin probar. Los QR blanco-sobre-negro están permitidos pero los rechaza ~10 % de escáneres en circulación. Si chocan los colores de marca, cambia los colores de marca para esa impresión, no el QR.
- Logo demasiado grande. Incluso en corrección H, más del 25-30 % de cobertura empieza a fallar. Prueba en tres móviles distintos antes de imprimir.
- Distorsión en superficie curva. Un QR en el lateral de una botella o en un cartel curvo puede fallar porque la perspectiva deforma los módulos. Usa un adhesivo plano, un código más grande o ponlo en la parte plana.
- Resolución de impresión. Un QR impreso a 72 dpi desde un PNG de baja resolución se difumina. Genera a 300 dpi o usa SVG.
- QR estáticos para lo que va a cambiar. Si la URL de destino va a cambiar (un evento que se mueve, un descuento que termina), usa un QR dinámico (servicio de pago) o una URL de redirección estable que controles.
- Saltarse la zona quieta. Un QR que toca gráficos o texto alrededor no se reconoce. Deja siempre cuatro módulos de margen.
- Desajuste de distancia de lectura. Un QR de 5 cm en un cartel pensado para 3 m no funciona. Adapta el tamaño a la distancia.
- Riesgo de phishing. Los QR pueden esconder la URL. Los escáneres que muestran el destino antes de abrir (iOS, Google Lens) ayudan, pero un atacante hábil puede engañar. Imprime «Escanea para el menú» junto al código para que los destinos inesperados parezcan mal.
- QR Wi-Fi que incluyen la contraseña en claro. Es por diseño (el formato es
WIFI:T:WPA;S:Nombre;P:Pass;;), pero significa que quien fotografíe el código tiene la contraseña. Trata los QR Wi-Fi impresos como una contraseña impresa.
Alternativas y formatos vecinos
QR es el código 2D más universal pero no el único. Distintos formatos ganan en distintos contextos.
| Formato | Capacidad | Fuerte | Donde brilla |
|---|---|---|---|
| Código QR | Hasta ~4 296 caracteres alfanuméricos | Soporte universal de escáner, gratis | Marketing, menús, Wi-Fi, pagos |
| Data Matrix (ISO/IEC 16022) | Hasta ~2 335 caracteres alfanuméricos | Muy compacto para cargas cortas | Marcado de piezas industriales, farmacéutico |
| PDF417 (ISO/IEC 15438) | Hasta ~1 850 caracteres alfanuméricos | Formato «apilado» horizontal largo | Tarjetas de embarque, carnets de conducir |
| Aztec (ISO/IEC 24778) | Hasta ~3 067 caracteres alfanuméricos | No requiere zona quieta | Billetes de tren, carnets de identidad |
| Code 128 (lineal) | Corto, numérico/alfanumérico | Una dimensión, rápido para impresoras pequeñas | Etiquetas de envío, etiquetas de precio retail |
| Maxicode | Fijo en 93 caracteres alfanuméricos | Diseñado para lectura a alta velocidad | Etiquetas de UPS |
| Han Xin Code (GB/T 21049) | Mayor que QR | Mejor para codificar chino | China, gobierno y logística |
| micro-QR | Hasta 35 caracteres alfanuméricos | Diminuto, menos módulos | Etiquetas pequeñas de electrónica |
| Apple App Clip Code | Solo URL | Integrado en iOS, sin escáner | App Clips en dispositivos Apple |
Para casi todos los usos al público, Código QR es la respuesta correcta porque cada móvil moderno lo escanea de forma nativa. Los otros son especializados.
Privacidad y el generador
El generador de códigos QR corre enteramente en tu navegador. La URL, contraseña Wi-Fi, vCard u otra carga que introduces se renderiza a matriz QR por JavaScript en tu dispositivo, el PNG o SVG resultante se ofrece como descarga, y no se envía nada a un servidor. No se registra nada, no se crea ninguna URL acortada, y no se añade ningún tracker de terceros al destino. Para cargas que importan de verdad (la contraseña Wi-Fi de tu casa, la URL de un producto sin lanzar, un enlace Zoom interno, tu móvil personal), ese flujo estrictamente local es la diferencia entre confiar en el acortador de un desconocido y no confiar en nadie. La herramienta entera puede correr offline una vez cargada la página, lo que puedes verificar desconectando la red y regenerando el mismo código.
Preguntas frecuentes
¿Qué puede ponerse en un código QR?
URL, texto plano, credenciales Wi-Fi, tarjetas de contacto (vCard), direcciones de correo y números de teléfono. El código QR simplemente codifica el texto, es el dispositivo el que decide qué hacer con él.
¿Qué formato descargar, PNG o SVG?
Usa PNG para pantallas digitales (sitios, redes sociales, presentaciones). Usa SVG para soportes impresos (tarjetas de visita, carteles, flyers), ya que el SVG se adapta a cualquier tamaño sin pérdida de nitidez.
¿A qué tamaño se puede imprimir un código QR?
El tamaño práctico mínimo es de unos 2 cm de lado para URL sencillas. Los códigos que contienen más datos o una corrección de errores más alta tienen que ser mayores. Prueba siempre mediante escaneo antes de una impresión grande.
¿Los códigos QR caducan?
Los códigos QR estáticos (como los generados por esta herramienta) no caducan nunca. Codifican el dato directamente, por lo que funcionan mientras exista el destino. Un código QR hacia una URL siempre funciona, pero si el sitio cae, el enlace ya no funcionará.
Can I put a logo in the centre of the QR code?
Yes. The QR code error correction lets you cover 7-30 % of the surface (depending on the level you choose) and still scan reliably. Pick error correction H for a visible logo, keep the logo under 20 % of the area, and always test the scan with several phones before printing.
Are QR codes patented?
No. Denso Wave invented QR codes in 1994 and ISO standardised them as ISO/IEC 18004 in 2000. Denso Wave holds patents but has chosen not to enforce them, so QR codes are royalty-free for use under the published standard.