SSH Tunnel is the best and most convenient way to manage SSH tunnels on a mobile device running iOS.

The application allows you to configure a local socks5 proxy with a private tunnel to your own server.

Main functions and features of the application:

- The application works in the background. It will run in the background and will not fall asleep while at least one tunnel is connected
- Supports local and dynamic port forwarding (aka socks5 proxy)
- Password or Private Key authentication
- Host Key Fingerprint checking
- Connection data transfer statistics
- Connection Export & Import
- Passcode & Face ID protection
- Provides a local URL for a Proxy Auto-Configuration (PAC) file
- Disconnect notification
- Idle disconnect timer
- Advanced logging for a debug purpose

You need to have an SSH server configured to use this application.

The advantage of the SSH Tunnel is the ability to fully control traffic redirection. The application allows manual configuration of the PAC (Proxy Auto-Config) file using special rules. For example, redirection depending on the Wi-Fi network to which the phone is connected (home/work), time of day or the address of the requested resource itself.

SSH Tunnel support email:

What’s New

Version 1.7.5

Reduce energy consumption.
Added ability to reorder SSH connections.
Fixed bug with a missed dot between IP address and port on an active connection screen.
The core library is updated to the latest version.
Fix performance issue.

Ratings and Reviews

4.4 out of 5
27 Ratings

27 Ratings

trafnor ,

Solid app - does exactly what it promises

I have wanted to stream video for a long time, from a webcam at home so I can keep an eye on my 3D printer. I don't like the cloud-based webcam options, but instead, preferred to stream directly over an SSH connection. Problem was, I couldn't find an SSH tunnel app. Until now, that is. SSH Tunnel does exactly what I wanted, with no frills, but with all of the options I need. And it works very well. Only one suggestion for future enhancement... it would be very useful if one could forward more than just a single port within a single tunnel - at the moment, I think only one is possible. Overall, I am very satisfied with this product!

yuanzhao1986 ,

The best dynamic forwarding app for IOS

Works as advertised. This is the only app I’ve found so far that supports dynamic forwarding. Thank you!

However, there’re some glitches like ports not being freed up after the proxy is terminated. I have to wait for like 5-10 minutes before I can run the proxy on the same port again. It’d great if you can fix that in the next version.

Anyway, great app!

skiiver ,

Hard to believe what’s possible on iOS these days

Great utility that works exactly as it promises. No frills, just an iOS version of what you’d be handling on the command line elsewhere. Plenty of ways to improve (UI, prompts, warnings) but a very stable app first and foremost. So I am happy to keep using while (if) the developer decides to put those features in.


Yury Bushev
33.9 MB

Requires iOS 11.0 or later. Compatible with iPhone, iPad, and iPod touch.



Age Rating
Rated 4+
This app may use your location even when it isn't open, which can decrease battery life.
© Yury Bushev


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

You May Also Like