← Todos los artículos

Código QR de Wi-Fi: el formato exacto y cómo lo escanean los clientes

2026-10-17 · Actualizado 2026-10-26 wifi qr-format scanning how-to

Un código QR de Wi-Fi es un código QR corriente cuyo contenido es una línea de texto con un patrón fijo: WIFI:T:WPA;S:mynetwork;P:mypass;;. En esa línea, T es el tipo de seguridad, S es el nombre de la red y P es la contraseña, tal como lo documenta la wiki del proyecto ZXing. La ayuda de Pixel de Google dice que un código QR escaneado puede conectarte a una red Wi-Fi, así que un cliente puede unirse sin escribir la contraseña.

A continuación: los campos principales, los dos puntos en que las fuentes discrepan (WPA3 y los caracteres especiales), cómo crear un código y los pasos para escanearlo en iPhone y Android.

Datos comprobados el 17 de octubre de 2026.

Qué hay dentro de un código QR de Wi-Fi

Dos documentos técnicos describen la cadena: la wiki de ZXing y la app Ajustes del Android Open Source Project, cuya clase de código QR de Wi-Fi usa la misma cadena de ejemplo y define los valores de seguridad permitidos. La IANA registra un esquema de URI wifi provisional, inscrito en 2020, que cita la sección 7 de la especificación WPA3 de la Wi-Fi Alliance y se describe como compatible con el «formato estándar de facto». No se pudo verificar aquí el texto de la especificación, así que los valores de los campos que siguen proceden de ZXing y Android.

ParteSignificadoQué dicen las fuentes
WIFI:Prefijo que marca el contenido como ajustes de Wi-FiAmbos ejemplos empiezan por él
T:Tipo de seguridadZXing enumera WEP, WPA, WPA2-EAP y nopass. El código de Android define nopass, WEP, WPA y SAE
S:Nombre de la red (SSID)Obligatorio
P:ContraseñaSe ignora cuando T es nopass, y entonces puede omitirse
H:Red ocultaOpcional; true si el nombre de la red está oculto
;;Fin de la cadenaEl ejemplo termina con dos puntos y coma

Una red WPA oculta, construida con esos campos, queda así: WIFI:T:WPA;S:CafeGuest;P:example-pass;H:true;;. El orden de los campos difiere entre las dos fuentes: el código de configuración de red de Android escribe S, luego T, P y H, mientras que el ejemplo de ZXing empieza por T. La wiki de ZXing dice que el orden de los campos no importa.

El campo P: guarda la contraseña en texto plano, así que cualquiera que decodifique el código puede leerla. El lector de códigos QR gratuito decodifica una foto o captura de un código, muestra la cadena completa y la identifica como una red Wi-Fi, lo que lo convierte en una forma rápida de comprobar qué contiene realmente un código. Pon el código impreso donde estarías dispuesto a poner la propia contraseña.

Dónde discrepan las fuentes: WPA3 y caracteres especiales

WPA3 y el valor de T. WPA3-Personal usa la autenticación simultánea de iguales (SAE) en lugar de una clave precompartida, según la documentación de Android, que también dice que Android incorporó WPA3 en la versión 10. En la cadena del QR, la wiki de ZXing no enumera ningún valor SAE, mientras que el código de Android define SECURITY_SAE = "SAE" junto a WPA. La API de códigos de barras de ML Kit de Google, que usan los desarrolladores de apps, solo enumera los tipos abierta, WPA y WEP; eso describe la API, no la app de cámara del teléfono. Ninguna de estas páginas dice qué valor acepta una app de cámara concreta para una red WPA3. No des por hecho que T:SAE funciona igual en Android que en iPhone, y prueba cualquier código WPA3 en ambas plataformas antes de imprimirlo.

Caracteres especiales. La wiki de ZXing dice que los caracteres \, ;, ,, " y : deben escaparse con una barra invertida. La función de escape de Android, en el mismo código de configuración, escapa la barra invertida, la coma, el punto y coma y los dos puntos, y la versión consultada aquí no escapa las comillas dobles. Las fuentes difieren en ese carácter. Si controlas el nombre de la red y la contraseña, evitar estos caracteres elimina la duda. Si no, imprime una copia de prueba y escanéala en ambas plataformas.

Nombres que parecen hexadecimales. Para un nombre o una contraseña ASCII que podría leerse como hexadecimal, el ejemplo de la wiki de ZXing es "ABCD", entre comillas dobles. Prueba un nombre así antes de imprimir.

Crea el código en cinco pasos

  1. Copia los datos. Copia el nombre de la red y la contraseña exactamente como los muestra el router, con mayúsculas, espacios y signos de puntuación.
  2. Elige el tipo Wi-Fi. En el generador de códigos QR, el tipo de contenido Wi-Fi de QR Maker AI ofrece WPA/WPA2, WEP y sin contraseña, además de una opción de red oculta. No hay una opción WPA3 aparte, así que aplica los consejos anteriores y prueba.
  3. Descarga la imagen. Un código de Wi-Fi es un código estático: los datos están dentro del patrón, no necesita cuenta y la exportación en PNG es gratuita.
  4. Comprueba la cadena y el diseño. Pasa una foto del código por el lector y luego por el comprobador de QR. La puntuación del comprobador describe solo el diseño; no puede valorar el papel, la tinta ni la iluminación. Usa la calculadora de tamaño para elegir el ancho impreso.
  5. Escanea una copia de prueba impresa a tamaño real con un iPhone y un Android antes de imprimir el cartel. La guía de códigos QR que no se escanean enumera las causas habituales si alguno falla.

Solo los códigos de URL pueden ser dinámicos, así que un código de Wi-Fi siempre es estático. Cuando cambia la contraseña, el cartel impreso queda mal, y la única solución es un código nuevo en un cartel nuevo. Una red de invitados aparte cuya contraseña rara vez cambie mantiene el cartel válido más tiempo. Consulta el caso de uso para hoteles para ver una ubicación y QR dinámico o estático para la diferencia.

Cómo lo escanean los clientes

iPhone

  1. Abre la app Cámara desde la pantalla de inicio, la pantalla bloqueada o el Centro de control. También puedes abrir el Centro de control y tocar Escanear código (Scan Code). El soporte de Apple describe ambas vías.
  2. Sujeta el teléfono de modo que el código completo quede a la vista.
  3. Espera a que aparezca el aviso y tócalo. En una charla para desarrolladores sobre el reconocimiento de códigos QR en iOS 11, Apple dice que un código de Wi-Fi muestra un aviso y que al tocarlo se pide al usuario que se una a la red. Esa página no tiene fecha y describe una versión antigua, y la página actual de Apple sobre el escaneo no menciona el Wi-Fi, así que comprueba el texto exacto en tu propio teléfono.

Si falta Escanear código, mantén pulsado el fondo del Centro de control, toca Añadir un control (Add a Control) y luego toca Escanear código.

Android

  1. Abre la app Cámara y, en sus ajustes, en Más ajustes, activa «Sugerencias de escaneo de la cámara» (Camera scan suggestions).
  2. Apunta la cámara al código con el código completo en pantalla. No hace falta hacer una foto.
  3. Espera a que aparezca la burbuja o el enlace y tócalo. Google Lens es una alternativa, según la misma página de ayuda de Pixel.

Estos son los pasos de Google para los teléfonos Pixel. Aquí no se tratan las apps de cámara de otros fabricantes, y la página de Pixel no da pasos específicos para el Wi-Fi, así que el aviso que aparece al tocar puede verse distinto.

Un teléfono Pixel conectado también puede mostrar un código: abre Ajustes, luego Redes e Internet (Network & internet), luego Internet, toca el icono de ajustes junto a la red y toca Compartir (Share), verificando tu identidad si te lo pide. La ayuda de Wi-Fi de Google dice que algunos de estos pasos solo funcionan en Android 11 y versiones posteriores.

Cuando el teléfono no ofrece conectarse

Lo que vesCausa probableQué hacer
La cámara no muestra nada útil, o solo textoEl código no contiene una cadena que empiece por WIFI:Decodifícalo con el lector y compara la cadena con la tabla de arriba
El teléfono ofrece conectarse, pero la conexión fallaUna contraseña mal escrita, o un carácter especial escapado de otra formaVuelve a copiar la contraseña y evita \ ; , " : si puedes
Falla una red WPA3Una posible causa es el valor de T, donde las fuentes difierenPrueba T:WPA en un iPhone y un Android. Si escribes la cadena a mano con el valor T:SAE del código de Android, pruébalo también en ambos
Falla una red ocultaH:true forma parte del formato. La charla de Apple sobre iOS 11 dice que esa versión no admite SSID ocultos, y las páginas consultadas aquí no describen los teléfonos actualesPrueba en ambas plataformas e imprime los datos en texto junto al código
El código no se escanea en absolutoTamaño, contraste o margen en blancoUsa el comprobador y la calculadora de tamaño

Imprime en texto el nombre de la red y la contraseña junto al código. Así, los clientes cuya app de cámara no lea el código pueden escribirlos.

Preguntas frecuentes

¿Cuál es el formato de un código QR de Wi-Fi?

Es una cadena de texto como WIFI:T:WPA;S:mynetwork;P:mypass;;, donde T es el tipo de seguridad, S el nombre de la red, P la contraseña y un H:true opcional marca una red oculta.

¿Puedo crear un código QR para una red WPA3?

ZXing enumera WPA y no SAE, mientras que el código de Android también define SAE. Ninguna de las dos páginas dice qué acepta cada app de cámara para WPA3, así que prueba en un iPhone y en un Android. El generador de QR Maker AI ofrece WPA/WPA2, WEP y sin contraseña, y escribe T:WPA para la primera opción; no tiene una opción WPA3 aparte.

¿Funciona un código QR de Wi-Fi con una red oculta?

El formato tiene un campo H:true. La charla de Apple sobre iOS 11 dice que esa versión no admite SSID ocultos, y las páginas consultadas para esta guía no dicen cómo lo gestionan las cámaras de los teléfonos actuales. Prueba en ambas plataformas e imprime los datos en texto junto al código.

¿Puedo cambiar la contraseña del Wi-Fi sin reimprimir el código?

No. Un código de Wi-Fi es estático, así que la contraseña está dentro del patrón. Genera un código nuevo y sustituye el impreso.

¿Pueden otras personas leer la contraseña en el código?

El campo P: es la contraseña tal cual, así que cualquier lector de QR puede mostrarla. Trata el código impreso como la propia contraseña.

Fuentes

  1. ZXing project — Barcode Contents (Wi-Fi Network config). Page shows last edit 16 October 2026. Accessed 17 October 2026.
  2. Google — Scan QR codes with your Pixel phone. Undated. Accessed 17 October 2026.
  3. Android Open Source Project — WifiQrCode.java (Settings app, main branch). Undated. Accessed 17 October 2026.
  4. IANA — Provisional URI scheme: wifi. Registered 26 August 2020; last updated 15 December 2020. Accessed 17 October 2026.
  5. Android Open Source Project — WifiNetworkConfig.java (Settings app, main branch). Undated. Accessed 17 October 2026.
  6. Android Open Source Project — WPA3 and Wi-Fi Enhanced Open. Last updated 9 October 2026. Accessed 17 October 2026.
  7. Google — Barcode.WiFi, ML Kit reference. Last updated 31 October 2024. Accessed 17 October 2026.
  8. Apple — Scan a QR code with your iPhone or iPad. Page date not cited. Accessed 17 October 2026.
  9. Apple — QR Code Recognition on iOS 11 (Tech Talk). Undated. Accessed 17 October 2026.
  10. Google — Connect to Wi-Fi networks on your Pixel phone. Undated. Accessed 17 October 2026.

Crea gratis un código QR dinámico: cambia el destino cuando quieras y mide cada escaneo.

Crea tu código QR →