About Tun2Socks
I downloaded Tun2Socks about two weeks ago because I was sick of my public library’s Wi-Fi blocking access to my personal Nextcloud server. Every Tuesday, I go there to work, and I couldn’t get to my files. I needed a way to tunnel my traffic back home without signing up for some sketchy VPN service that would log everything I do. This app is strictly for people who understand what a SOCKS5 proxy is and already have one set up, like through an SSH tunnel or a trusted service. If that’s you, and you’re paranoid about your data like I am, this might be the missing piece. If you’re just looking for a simple “unblock websites” button, look elsewhere.
Features & Highlights
Its main feature is doing one job perfectly: forcing every single bit of internet traffic from your phone through a proxy you specify. I use it with a WireGuard tunnel I have running on a small VPS. The moment you hit start, your browser, your weather app, everything gets routed. There are no servers to pick from, no fancy protocols to choose between. It’s just a blank field for an IP/port and an on/off switch. I really like that it runs with a clear notification so I always know it’s active. It doesn’t have ads, it doesn’t have trackers buried in the code (I checked with Exodus Privacy), and it doesn’t try to upsell you. For a free app, that focus is rare.
User Experience
Setting it up was confusing at first. The interface is just a grey screen with a connection log. I had to dig through my VPS notes to find the right port. Last Thursday morning, I finally entered the details and tapped start. I held my breath and opened a browser to check my IP address. Seeing my home server’s IP pop up instead of the library’s was a huge relief. The app itself is boring to look at, but it works. It hasn’t crashed on my OnePlus 11, and switching it on and off is quick. You won’t get any fancy maps or speed tests here. It’s a utilitarian tool, and once it’s configured, you can basically forget it’s there until you need it.
Pricing
It’s completely free. No subscriptions, no in-app purchases, no “pro” version. You aren’t the product here, which is the biggest selling point for me. The cost is your time to set up your own proxy server. I already pay for a VPS, so using this app feels like unlocking extra value from that. There’s no hidden catch where they sell your usage data, because they don’t have any—all your traffic goes to your server, not theirs. In a world where every free app wants your data, this straightforward approach is honestly refreshing.
Updates & Support
This is the weak spot. The app hasn’t been updated in a while, but it works on Android 14. When I had a question about whether it handled IPv6, I tried to find support. I emailed the developer address listed on the Play Store. The reply took five days and was just a link to a GitHub page with a technical readme file. It wasn’t helpful for my specific question. You’re completely on your own if you run into issues. This isn’t an app with a helpdesk; it’s more like a piece of open-source software someone uploaded. You need to be prepared to troubleshoot by yourself.
Security & Privacy
This is why I stuck with it. The app requests the VPN permission, which is necessary to route all traffic, but that’s it. I went through its requested permissions carefully. It doesn’t ask for access to contacts, storage, or location. The privacy policy is basically non-existent, but in this case, that’s good—there’s no mention of data collection because there isn’t any. All your internet traffic goes directly to the proxy server you entered. Your security then depends entirely on the proxy server you use. If you trust that server, this setup is far more private than any commercial VPN app. It puts you in full control.
What does Tun2Socks actually do?
Tun2Socks forces all internet traffic from your Android device through a SOCKS5 proxy you configure yourself. It has no built-in servers or fancy protocols—just a field for an IP and port, plus an on/off switch.
Does Tun2Socks have ads or trackers?
No, Tun2Socks is completely free with no ads, no in-app purchases, and no trackers. I verified this using Exodus Privacy, and the app doesn't try to upsell you or collect your data.
Why can't I get Tun2Socks to connect?
The most common issue is entering the wrong proxy IP or port, since the app gives no hand-holding. Double-check your SOCKS5 server details, especially if you're using an SSH tunnel or WireGuard, and make sure the proxy is running before you tap start.
The interface is just a grey screen with a log—is that normal?
Yes, the app is intentionally minimalist with no fancy maps or speed tests. The connection log shows real-time status, and once you enter your proxy details correctly, you'll see your traffic routing through your server.
How does Tun2Socks compare to a typical VPN app like ProtonVPN?
Unlike ProtonVPN, which provides ready-to-use servers and a simple one-tap connect, Tun2Socks requires you to already have your own SOCKS5 proxy set up. It's for advanced users who want total control and no logging, not for someone looking for a quick unblock button.
















