Mac App Store

Mac App Store is the simplest way to find and download apps for your Mac.

To download SSH Proxy from the Mac App Store, you need a Mac with OS X 10.6.6 or later. Learn More.

SSH Proxy

By Codinn Technologies

Open the Mac App Store to buy and download apps.


SSH Proxy can help you turn any remote SSH server into a SOCKS / HTTPS proxy, intuitive and easy to use.

SSH Proxy is able to remember the SSH login password & private key passphrase and save it to OS X's keychain. Furthermore, SSH Proxy is designed to automatically reconnect when your Mac is waking up from sleep.

Notable Features:

- Auto launch when log in OS X
- Create HTTP, HTTPS, SOCKS4/4A and SOCKS5 proxy through SSH tunnel
- Ability to share created proxy on LAN
- Fast switch between multiple SSH accounts
- Automatically reconnect after disconnected by errors or waking up from sleep
- Remember SSH login password & private key passphrase in OS X Keychain automatically
- Whitelist, only sites on the list will be accessed through the proxy server, other sites will be connected directly

SSH Functions:

- Able to compress SSH connection
- Connecting through SOCKS5 / SOCKS4 / HTTPS proxy with authentication
- Support public-key, password, keyboard-interactive and multi-factor authentication methods
- Support Google Authenticator and Authy for two-step verification
- Support multi-factor authentication
- Can deal with DSA, RSA, ECDSA, ed25519 private key types
- RFC4716, PKCS#8 and PEM key formats are supported, compatible with OpenSSH


• SSH Proxy supports SSH-2 protocol, the vulnerable and obsoleted SSH-1 is not supported. Most modern servers and clients support SSH-2.
• You got to have a remote SSH server before downloading and using SSH Proxy, SSH Proxy does not provide you SSH service.

SSH Proxy support mail:

What's New in Version 16.03

1. Added: SOCKS4 and SOCKS4A are now supported
2. Fixed: App stuck if blacklist or whitelist has thousands of records
3. Fixed: make initial data-exchange more responsive
4. Fixed: respect strict host key check setting
5. Improved: data exchange performance
6. Improved: penetrability for some firewalls that only open 80 (HTTP) and 443 (HTTPS) ports
7. Other minor improvements


Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Screenshot 5

Customer Reviews

Super Useful

This app is fantastic, super useful. To be honest I wasn’t sure what I was buying, I shot over a few questions and I got an email back from Yang with detail use cases. Great app, great support, highly reccommended.

Great app

What this does: Establishes an SSH connection and (selectively or not, depending on how you’ve set it up) opens up a port on the local computer which to be a proxy — it sends traffic over the tunnel so that it appears to originate from that server. If you have stuff behind a corporate firewall, but you have a host you can SSH to that is reachable from outside the firewall that can see stuff inside the firewall, then this app can be used kind of like you would a VPN.

What this app doesn’t do: It does NOT configure your network settings so that your computer USES that proxy server. You have to go into Network Settings, choose your interface, like Wi-Fi for instance, Advanced, Proxies, SOCKS, fill in and the port you set up this app to use (1080 is the traditional SOCKS port but you could use whatever you want of course). You have to switch that off when you disconnect this app.

I’d LOVE it if this app configured my computer to use the proxy when connected, and turned that off when it disconnects or exits. I wrote a shell script to do it instead. If it’s possible within the App Store rules to do this, it would easily be worth twice the price. If so, maybe make an “SSH Proxy Pro.”

SSH Proxy
View in Mac App Store
  • Free
  • Category: Utilities
  • Updated:
  • Version: 16.03
  • Size: 6.9 MB
  • Language: English
  • Seller:

Compatibility: OS X 10.9 or later, 64-bit processor

Customer Ratings

This application hasn’t received enough ratings to display a summary.
All Versions: