Professional Proxy & VPN Routing for Android
High-performance HTTP, HTTPS, SOCKS4, and SOCKS5 proxy servers alongside system-wide Tun2Socks and Tun2Http VPN clients. No root required.
Every Proxy turns your Android device into a comprehensive network router. Whether you need to share your phone's active connection and VPN with secondary devices, or route your entire Android device's traffic through an upstream proxy server, Every Proxy provides a lightweight, user-space solution built for reliability and speed.
Solutions & Use Cases
-
Local Proxy Gateway (Server Mode)
Turn your mobile data, Wi-Fi, or Hotspot connection into an HTTP, HTTPS, or SOCKS4/SOCKS5 proxy endpoint for PCs, Macs, gaming consoles, and smart TVs.
-
System-Wide Proxy Tunnelling (Client Mode)
Route all app traffic from your Android device through an external SOCKS or HTTP proxy using Android's native
VpnServicevia built-in Tun2Socks and Tun2Http engines. -
VPN Sharing
Extend your Android VPN's protection to devices that don't support VPN clients natively, such as gaming consoles, smart TVs, or older workstations.
-
Developer & QA Testing
Route workstation traffic through a mobile IP to test geo-fencing, mobile-specific content, or network latency in real-world cellular environments.
-
Portable Hotspot Routing
Bypass carrier restrictions and bridge local network connections safely over Wi-Fi and USB/Bluetooth tethering.
-
Deep Network Diagnostics
Inspect live socket connections, analyze request timelines, verify UDP destinations, and export structured JSON session logs with the optional Developer Edition.
Core Capabilities
1. Proxy Server Mode (Share Your Connection)
Every Proxy provides a full suite of server protocols to share your connection across your local network:
- HTTP & HTTPS: Ideal for web browsing and standard application traffic.
- SOCKS4, SOCKS4a & SOCKS5: Versatile TCP routing with IPv6 support and UDP handling for tools requiring lower-level network access.
- PAC Server: Built-in Proxy Auto-Configuration server serving
.pacscripts so connected devices configure their proxy settings automatically. - Interface Binding: Bind proxy servers to specific network interfaces (Wi-Fi, Ethernet, Mobile Hotspot, or Loopback
127.0.0.1). - mDNS Hostname Broadcasting: Connect devices effortlessly using
every-proxy.localwithout needing to find or type changing IP addresses. - Authentication: Protect your proxy endpoints with standard username and password basic authentication.
2. VPN Proxy Client Mode (Route Device Traffic)
Need to connect your Android phone or tablet to an external proxy? Every Proxy includes full client capabilities powered by Android's VpnService:
- Socks Proxy Client (Tun2Socks): Transparently captures all device network packets and tunnels them through an external SOCKS4 or SOCKS5 proxy server.
- Http Proxy Client (Tun2Http): Tunnels all device traffic through an upstream HTTP/HTTPS proxy server.
- Custom DNS & MTU: Configure custom DNS servers (e.g.
8.8.8.8,1.1.1.1) and fine-tune MTU packet sizes. - Upstream Authentication: Connect securely to authenticated upstream proxies with username and password support.
- Zero Root Access: Runs entirely in user-space without voiding warranties or requiring custom ROMs.
3. Real-Time Performance & Control
- Live Traffic Graphs: Monitor real-time upload and download throughput with color-coded speed graphs on every card.
- Transfer Counters: Track current speed, peak throughput, and total data transferred during the session.
- Auto-Start: Automatically start servers and VPN clients when your Android device boots.
- Power Save Mode: Automatically shuts down proxy servers when the assigned network IP address is lost.
- Background Reliability: Optimized foreground service with notification controls to maintain 24/7 uptime without being killed by Android battery management.
4. VPN Chaining & Network Bridge
Standard Android proxies often struggle with "Per-App" VPNs (like WireGuard or OpenVPN). Use our companion Every Proxy Network Bridge app to route proxy traffic directly through restrictive VPN configurations without routing loops.
Free Core vs Developer Edition
Every Proxy provides all core proxy servers and VPN clients completely free of charge. For developers, sysadmins, and network engineers, the optional Developer Edition in-app purchase unlocks professional diagnostic tools and removes all advertising.
| Capability | Free Edition | Developer Edition (IAP) |
|---|---|---|
| HTTP, HTTPS, SOCKS4, SOCKS5 Servers | Yes | Yes |
| Tun2Socks & Tun2Http VPN Clients | Yes | Yes |
| PAC Auto-Configuration Server | Yes | Yes |
mDNS Hostname Broadcasting (.local) |
Yes | Yes |
| Interface Binding & Custom Ports | Yes | Yes |
| Basic Authentication (User/Password) | Yes | Yes |
| Live Traffic Graphs & Data Counters | Yes | Yes |
| Auto-Start on Boot & Foreground Service | Yes | Yes |
| Active Connections Monitor | Locked | Live socket & client IP inspector |
| Diagnostic Session Log | Locked | Detailed request history & latency stats |
| UDP Destination Tracking | Locked | Track UDP destinations & responses |
| JSON Session Log Export | Locked | Export complete logs for external tools |
| Custom Routing Rules Engine | Locked | Reroute & filter traffic (From/To Host:Port) |
| Advertising | Ad-Supported | 100% Ad-Free forever |
Technical Specifications
| Parameter | Specification | Details |
|---|---|---|
| Root Requirement | None ( No Root) | Runs 100% in user-space via standard Android APIs |
| Server Protocols | HTTP, HTTPS, SOCKS4, SOCKS4a, SOCKS5, PAC | TCP relay with dual-stack IPv4 and IPv6 support |
| Client Protocols | Tun2Socks, Tun2Http | System-wide TUN interface using Android VpnService |
| Network Interfaces | Wi-Fi, Mobile Hotspot, Ethernet, USB Tethering, Loopback | Bind to any local interface or 0.0.0.0 (all) |
| Security & Privacy | End-to-End Transparent Forwarding | No decryption, packet alteration, or MITM payload inspection |
| Authentication | RFC 7617 Basic Authentication | Supported on servers and upstream client proxies |
| DNS Management | System or Custom Upstream Resolver | Configurable DNS resolution for VPN client modes |
How it Works
When a client device (laptop, console, TV) connects to Every Proxy:
- Inbound Connection: Every Proxy receives the request on your Android device's local IP and listening port.
- Protocol Handshake: The app negotiates the HTTP or SOCKS handshake with the client.
- Outbound Relay: Every Proxy forwards traffic through the Android device's active network connection (Wi-Fi, 5G, or active VPN tunnel).
- Bidirectional Stream: Raw TCP/UDP packets are transferred transparently between client and destination.
When you activate the Tun2Socks or Tun2Http client:
- TUN Interface: Android's
VpnServiceallocates a virtual network interface (/dev/tun) and routes device traffic into it. - Packet Processing: The high-performance Go-based core engine reads IP packets from the TUN interface.
- Upstream Proxy: Packets are wrapped and forwarded to your configured upstream HTTP or SOCKS proxy server.
- Full Device Protection: All apps on your device now communicate through the external proxy without requiring root.
Trusted by Professionals Worldwide
From developers testing mobile web services to security-conscious travelers routing connections on hotel Wi-Fi, Every Proxy provides the focused networking tools you need.