SSH Custom
Multiple SSH, Payload, Proxy and SNI (Server Name Indication)
App info
Advertisement
App description
Android App Analysis and Review: SSH Custom, Developed by ePro Dev. Team. Listed in Tools Category. Current Version Is 3.0.21, Updated On 07/08/2025 . According to users reviews on Google Play: SSH Custom. Achieved Over 746 thousand Installs. SSH Custom Currently Has 2 thousand Reviews, Average Rating 4.1 Stars
SSH Custom is an android ssh client tool made for you to surf the internet privately and securely. It supports with multiple ssh, payload, proxy, sni and supports payload rotation, proxy and sni.Smart Guide:
1. Add new profile
- click "Profiles (click to add)" in side menu
2. Edit profile
- double click list profile or hold list profile until show popup menu "Edit"
3. Clone profile
- hold list profile until show popup menu "Clone"
4. Delete profile
- hold list profile until show popup menu "Delete" or selected list profile then click icon trash
5. Setting profile normal ssh
- leave blank payload, proxy and sni
6. Setting profile normal sni
- set port ssh to 443
- leave blank payload and proxy
- set sni
7. Setting normal payload
- set payload
- set proxy without start with url schema
8. Setting profile ws
- set payload
- set proxy start with or without http://
- if you set empty proxy, you must set bug host as host ssh and port ssh 80
9. Setting profile wss
- set payload
- set proxy must start with https://
- if you set empty proxy, you must set bug host as host ssh and port ssh 443
- set sni
10. Setting profile socks proxy
- leave blank payload
- set proxy must start with socks4:// or socks5://
Primary init:
- [netData] = initial request without EOL
- [raw] = initial request with EOL
- [method] = initial method of request
- [protocol] = initial protocol of request
- [ssh] = initial host:port of ssh
- [ssh_host] = initial host of ssh
- [ssh_port] = initial port of ssh
- [ip_port] = initial ip:port of ssh
- [host] = initial host of ssh
- [ip] = initial ip of ssh
- [port] = initial port of ssh
- [proxy] = initial proxy:port of proxy
- [proxy_host] = initial host of proxy
- [proxy_port] = initial port of proxy
- [cr][lf][crlf][lfcr] = initial EOL
- [ua] = initial user agent browser
Secondary init:
- [rotate=...] = initial rotation
- [random=...] = initial random
- [cr*x], [lf*x], [crlf*x], [lfcr*x] = initial how many EOL, where x is numeric
Limitation
- not support combine http(s) proxy and socks proxy in one profile
- not suport rotation or random socks proxy in one profile
- not support combine normal sni and custom payload/ws/wss in one profile, because sni must empty payload
- not suport secondary init inside secondary init. ex. [rotate=GET / HTTP/1.1[crlf]Host: [rotate=host1.com;host2.com][crlf*2]]
Solution
- You need make more then one profile to combine the limitation.
We are currently offering version 3.0.21. This is our latest, most optimized version. It is suitable for many different devices. Free download directly apk from the Google Play Store or other versions we're hosting. Moreover, you can download without registration and no login required.
We have more than 2000+ available devices for Samsung, Xiaomi, Huawei, Oppo, Vivo, Motorola, LG, Google, OnePlus, Sony, Tablet ... with so many options, it’s easy for you to choose games or software that fit your device.
It can come in handy if there are any country restrictions or any restrictions from the side of your device on the Google App Store.
What's New
v3.0.21(89)
- fix issue force close 32bit
Note:
- force ssl/sni connection if port 443 & sni not empty
- force as ssl/sni connection if proxy start with https://
- force as normal connection if proxy start with http:// or without scheme
- force as socks connection if proxy start with socks4:// or socks5://
Report issue: https://fb.me/eprodevteam
- fix issue force close 32bit
Note:
- force ssl/sni connection if port 443 & sni not empty
- force as ssl/sni connection if proxy start with https://
- force as normal connection if proxy start with http:// or without scheme
- force as socks connection if proxy start with socks4:// or socks5://
Report issue: https://fb.me/eprodevteam

Recent Comments
sedekie kamara
Best app in the game since the beginning. Has a feature that none other vpn has, and will never! Connecting multiple SSH profiles simultaneously, thereby enhancing overall speed. Btw I'm also highly recommending the dev team to please add/incorporate the UDP protocol. bcuz it is getting more attention amongst VPN users and providers as well. By doing so this app will not only remain a VPN, but a live saving one to the entire universe.. 💕💕
Bin Lords
Mane, I must admit this one of the best tunneling app on playstore.. Very simple and easy to use.. I would have rated 5 stars but to due to a minor bug that needs to be fixed. The app tends to retain transfer config even tho their expiry date has passed. By doing so the person is still able to connect to your server without your knowledge. So I'm kindly requesting a fix to this issue 🙏🏾 Would be glad if it happens.. Thanks so far!
Leonell Makazi
This is the best VPN I have ever come across, safe and secure and very stable when connected. But I have a little worried, two days back , it is unable to connect to my network provider here and I don't really know what has happened or gone wrong. Can you help check the app for a possible error or something? Please 🥺
M.R. Memarian
Excellent App! Does what is suppose to do without any glitches. Only 2 requests: 1st one is: Please add the APP filtering (Split Tunneling) to select which app we like to go thru tunnel or bypass it! 2nd one: Please add Reconnect/Disconnect in the notification area in SSH Custom Service!
Tyler Jones
This is the best app I've ever used. It is fast, and works seamlessly. Hence, the Hardware ID lock is a very amazing feature, as it prevents users from transferring the lock config from one person to another. Kudos.
Abu Kamara
This App is really good, it has convient user interface and easy to use, the speed is cool also but I hardly recommend the config file encryptional option, like URL and how to encrypt file with desired password to avoid illegal duplication handprint and fix enhance feature, enhance option is not working, See this reasonable and solve them in your upcoming update. 🙏
akanle oladotun
App disconnect but still says connected. Opening the app says no profile is selected. It does happen that app is connected but won't browse and all logs would have been cleaned. Until you disconnect and connect before it works fine again.
Favour Ebube
The app is really not working. Like the key sign isn't even displaying up on the screen. It just keeps showing connecting on the app. It's really frustrating. This is the worst VPN I have ever used and I paid money to get it. You guys did a really terrible job on this. You need to fix this or else you'll keep on getting horrible reviews and no one will download your so-called app again. I don't even know why I must rate it one star cos it deserves nothing to be honest