AI summary
Unofficial open-source Tailscale client for Android offering SOCKS5/HTTP proxy, system VPN, and root-based routing modes. Supports exit nodes, MagicDNS, Taildrop file transfers, Taildrive WebDAV sharing, and includes DPI bypass for restricted networks. Note: requests broad storage, install, and package-query permissions alongside standard networking and biometric access.
Generated by AI. May contain inaccuracies.
About this app
🧦 TailSocks — Unofficial Tailscale Client for Android
TailSocks is an open-source Android client for Tailscale that runs a full Tailscale node directly on your device. It can operate as a local SOCKS5/HTTP proxy, a system-wide VPN, or use root-based routing on rooted devices.
🌐 Flexible Networking Modes
TailSocks provides three main ways to connect your Android traffic to a tailnet:
• Local SOCKS5 proxy • Local HTTP proxy • TUN-based system VPN • Root routing with a real tailscale0 interface
The local proxy mode does not require Android's VPN permission and can coexist with another VPN application.
🔗 Tailscale Features
The client brings a wide range of Tailscale functionality to Android:
• Exit Nodes • MagicDNS • Taildrop • Taildrive • Serve & Funnel • Tailscale Services • Multiple isolated accounts • Headscale support • LAN proxy sharing • NAT traversal diagnostics • DERP relay diagnostics
Taildrop enables file transfers between tailnet devices, while Taildrive can expose local folders through WebDAV.
🛡️ TUN & Root Routing
TUN mode supports full and split tunnelling with per-app exclusions and custom gateway configuration.
On rooted devices, experimental Root Mode can create a kernel-level tailscale0 interface and use policy routing, while allowing TailSocks to coexist with another Android VPN in supported configurations.
🚫 DPI Bypass
For restricted networks, TailSocks includes a built-in ByeDPI-based control-plane bypass. The bypass is designed specifically for reaching the Tailscale coordination service when it is blocked or disrupted.
📊 Diagnostics & Management
The application provides:
• Tailnet connection status • Direct/relay connectivity information • NAT type detection • DERP latency • Public IP information • Automatic reconnection • Quick Settings tile • Home-screen widgets • Tasker/MacroDroid automation • Encrypted state backups
📱 Android
TailSocks uses Kotlin, Jetpack Compose, Go-based Tailscale components and native networking libraries. It supports ARM and x86 Android architectures.
📜 License
TailSocks is distributed under the BSD 3-Clause License (BSD-3-Clause).
Tailscale, Taildrop, Taildrive, MagicDNS and Funnel are trademarks of Tailscale Inc. TailSocks is an independent, unofficial project and is not affiliated with or endorsed by Tailscale Inc.
⚠️ Important
TailSocks is a Tailscale client, not a separate VPN service. A Tailscale or compatible Headscale network is required for normal tailnet functionality.
✨ TailSocks brings the Tailscale networking experience to Android with proxy, VPN, root-routing, file-sharing and diagnostic capabilities.
About this version
- Version
- 4.6.2 (4060201)
- Size
- 28.29 MB
- Requires Android
- 7.0
- Target SDK
- 24
- Architecture
- armeabi-v7a
- Downloads
- 8
- Updated
- Oct 5, 2026
- Package
- io.github.bropines.tailscaled
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10