¿Necesitas tu contraseña de WiFi pero la olvidaste? Windows almacena todas las contraseñas WiFi conectadas previamente. Aquí se explica cómo recuperarlos.

Mostrar contraseña WiFi actual

Abra el símbolo del sistema y ejecute:

Comando
netsh wlan show profile name="YOUR-WIFI-NAME" key=clear

Reemplazar YOUR-WIFI-NAME con el nombre de tu red (SSID).

Busque la línea que dice:

Comando
Key Content : your-wifi-password-here

Esa es tu contraseña.

Encuentra el nombre de tu red WiFi

Si no sabes el nombre exacto de la red:

Comando
netsh wlan show profiles

Enumera todas las redes WiFi a las que te has conectado alguna vez. Busque el nombre de su red en la lista.

Ejemplo paso a paso

1. Enumere todas las redes guardadas:

Comando
netsh wlan show profiles

2. Copie el nombre de la red exactamente

3. Mostrar contraseña para esa red:

Comando
netsh wlan show profile name="Home WiFi" key=clear

4. Busque la línea "Contenido clave" en la salida

Mostrar todas las contraseñas WiFi guardadas

PowerShell de una sola línea para mostrar todas las redes y contraseñas:

Comando
(netsh wlan show profiles) | Select-String "\:(.+)$" | %{$name=$_.Matches.Groups[1].Value.Trim(); $_} | %{(netsh wlan show profile name="$name" key=clear)} | Select-String "Key Content\W+\:(.+)$" | %{$pass=$_.Matches.Groups[1].Value.Trim(); $_} | %{[PSCustomObject]@{ PROFILE_NAME=$name;PASSWORD=$pass }} | Format-Table -AutoSize

Tabla de salidas con todos los nombres y contraseñas de las redes.

Problemas comunes

"La interfaz de la red de área local inalámbrica está apagada"

El adaptador WiFi está deshabilitado. Habilítelo en la configuración de red.

"Perfil no encontrado en la interfaz"

El nombre de la red es incorrecto. Verifique la ortografía exacta y las mayúsculas con netsh wlan show profiles.

El nombre de la red tiene espacios

Pon el nombre entre comillas:

Comando
netsh wlan show profile name="Home WiFi 5G" key=clear

No aparece ninguna línea de "Contenido clave"

Ya sea:

  • Nunca te conectaste a esta red
  • La red no usa contraseña (red abierta)
  • Ejecutar sin privilegios de administrador (no debería necesitar administrador, pero inténtelo)

Comando Mac

Terminal abierta:

Comando
security find-generic-password -wa "WIFI-NAME"

Solicita la contraseña de Mac y luego muestra la contraseña de WiFi.

Comando de Linux

Comando
sudo cat /etc/NetworkManager/system-connections/WIFI-NAME

Buscar psk= línea con contraseña.

O utilice:

Comando
nmcli -s -g 802-11-wireless-security.psk connection show "WIFI-NAME"

Por qué funciona esto

Windows almacena las contraseñas de WiFi en los perfiles del sistema. el netsh wlan accede a estos datos almacenados. El comando

key=clear le indica que muestre la contraseña en texto sin formato en lugar de ocultarla.

Nota de seguridad

Cualquier persona con acceso físico a su computadora con Windows puede recuperar las contraseñas WiFi guardadas usando estos comandos. No se necesitan privilegios especiales.

Si la seguridad es una preocupación:

  • Utilice una contraseña segura para su cuenta de Windows
  • Habilite el cifrado BitLocker
  • No dejes la computadora desbloqueada

Alternativa: UI de configuración de WiFi

Windows 11:

  1. Configuración > Red e Internet > WiFi
  2. Haz clic en tu red
  3. Haga clic en "Editar" junto al campo de contraseña
  4. Marque "Mostrar caracteres"

Windows 10:

  1. Panel de control > Centro de redes y recursos compartidos
  2. Haz clic en tu red WiFi
  3. Propiedades inalámbricas > pestaña Seguridad
  4. Marque "Mostrar caracteres"

Conclusión

Comando rápido para mostrar la contraseña de WiFi:

Comando
netsh wlan show profile name="WIFI-NAME" key=clear

Busque la línea "Contenido clave" en el resultado.

Enumere primero todas las redes guardadas con:

Comando
netsh wlan show profiles

Funciona en Windows 7, 8, 10 y 11. No se requieren derechos de administrador.