Sharing a Wi‑Fi password through Bluetooth is a practical trick for situations where a stable data connection is unavailable but devices are in close proximity. This method relies on the Bluetooth standard’s Object Push Profile (OPP) and is most effective when moving credentials from a router or a stored network profile to a phone, laptop, or tablet. While not as fast as a QR code, it offers a reliable alternative when screens are hard to photograph or NFC is not an option.
How Bluetooth Wi‑Fi Sharing Works Under the Hood
The process does not turn your phone into a hotspot or alter the router settings. Instead, it transfers the SSID and password string as a small data packet. The receiving device stores this information in its Wi‑Fi profiles, allowing it to connect automatically just like any saved network. Because the data moves locally over Bluetooth, it avoids exposure to the internet, making it a secure option for trusted environments.
Preparation and Compatibility Checks
Before initiating the transfer, ensure both devices support Bluetooth and have the necessary services enabled. One device must already be connected to the Wi‑Fi network and act as the source, while the other is the recipient that will join the network. It is also helpful to verify that Bluetooth is discoverable and that location services are active on phones, as operating systems often tie Bluetooth visibility to these settings.
Key Requirements for Successful Transfer
Source device with active Wi‑Fi and Bluetooth turned on.
Recipient device with Bluetooth enabled and paired to the source.
Both devices should have the latest operating system updates for protocol compatibility.
Proximity under 10 meters to maintain a stable Bluetooth connection.
Step‑by‑Step Guide from a Windows Laptop to a Smartphone
On a Windows laptop, you can share a saved Wi‑Fi profile using the Command Prompt with the netsh command. Open the terminal as an administrator and use "netsh wlan export profile" to create a file containing the network credentials. Then, place the file on a phone or transfer it via Bluetooth, ensuring the phone can read the profile and import the settings.
Detailed Procedure
Connect your laptop to the Wi‑Fi network you want to share.
Open Command Prompt as administrator and type: netsh wlan show profiles
Export the profile with: netsh wlan export profile name="NetworkName" folder="C:\Temp" key=clear
Send the XML file over Bluetooth to the smartphone and open it to connect.
Sharing from an Android Phone to Another Device
Android does not natively expose Wi‑Fi credentials in Bluetooth sharing menus, so the common workaround involves creating a QR code or using third‑party apps that simulate the process. Alternatively, you can use Bluetooth file transfer to send a text file containing the SSID and password, then manually connect on the recipient device by entering the details.
Manual Workaround for Android
On the source phone, connect to the Wi‑Fi network and open Settings to view the password.
Copy the SSID and password into a plain text file and save it to shared storage.
Send the file via Bluetooth and, on the receiving device, open it and enter the credentials into the Wi‑Fi settings.
Using iOS and macOS for Local Wi‑Fi Sharing
Apple devices running recent versions of iOS, iPadOS, and macOS support a streamlined sharing method when both devices are signed into the same iCloud account with two‑factor authentication enabled. When a contact asks to join the network, your Mac or iPhone can securely transmit the password via Bluetooth without revealing it on the screen, provided the recipient device is nearby and compatible.