README.md
June 23, 2026 · View on GitHub
WDCable for Windows
WiFi Direct Cable (WDCable) connects Windows and Android devices directly for fast file sharing, messaging, speed testing, and audio streaming—without a router, hotspot, or internet connection.
Windows 10 version 1809+ and Windows 11 · x64 and ARM64 · Wi-Fi Direct
Receive and accept connection invitations directly from an Android device.
What's New in 2.0.1
Version 2.0.1 is the Protocol v2 release. It separates Wi-Fi Direct group-owner/client roles from WDCable TCP listener/connector roles, uses UDP rendezvous when needed, and improves diagnostics for transport setup and handshake failures.
Audio Link now uses RTP/RTCP over UDP with libopus for lower-latency streaming. Senders can choose from Standard (32 kbps), Balanced (64 kbps), High (128 kbps), and Near lossless (256 kbps) quality presets, along with Low latency and Stable latency modes.
Important
Protocol v2 is not compatible with Protocol v1. Both devices must run WDCable 2.0.1 or another Protocol v2-compatible build.
✨ Features
- Connect without network infrastructure — Link nearby devices directly over Wi-Fi Direct, with no router, hotspot, or internet connection required.
- Transfer files quickly — Send files between Windows and Android with drag-and-drop support and a clear transfer history.
- Chat across devices — Exchange messages with a connected device over the same direct connection.
- Stream audio with Audio Link — Send Windows system audio to Android or stream Android microphone audio to Windows using low-latency RTP/RTCP and Opus encoding, with selectable quality and latency modes.
- Measure connection performance — Run a built-in speed test to check the quality and throughput of the direct link.
- Use a native Windows experience — Work in a modern WinUI 3 interface designed for Windows 10 and Windows 11.
📸 Screenshots
Connection |
Chat |
Speed Test |
File Transfer |
Audio Link
Windows system-audio streaming |
Android Audio Link |
🔗 How It Works
WDCable uses Wi-Fi Direct to establish a peer-to-peer connection between supported devices. Protocol v2 assigns the WDCable TCP listener to the Wi-Fi Direct client and uses UDP rendezvous when necessary to discover the peer endpoint safely. Data travels directly between the devices instead of passing through a router or the internet.
💻 Requirements
- Windows 10 version 1809 (build 17763) or later, or Windows 11.
- An x64 or ARM64 Windows device.
- A Wi-Fi network adapter and driver that support Wi-Fi Direct.
- A second compatible Windows or Android device for peer-to-peer communication.
📱 Android Version
Use WDCable for Android to connect an Android device and transfer files, exchange messages, test connection speed, or use Audio Link across platforms.
🚀 Getting Started
Install WDCable from the Microsoft Store using the button above, or build it from source.
Install with winget
winget install --id 9MZQMRHFFJJW --source msstore
Building from Source
-
Clone this repository:
git clone https://github.com/jingcjie/WDCableWUI.git -
Open
WDCableWUI.slnin Visual Studio. -
Select the
x64orARM64platform. -
Build and run the project.
🛠️ Built With
- .NET 8
- Windows App SDK
- WinUI 3
- Opus audio encoding
📄 License
WDCable is licensed under the terms in the LICENSE file.