iOS SOCKS5 Login App: iPhone Apps With Username and Password
Which iPhone apps take a SOCKS5 host, port, username and password, what they cost, and how to test one in five minutes.
Why the built-in setting is not enough
Apple's help presents the proxy as a setting of one Wi-Fi network and mentions an HTTP proxy only. It says nothing about SOCKS5 there, and it describes no such setting for mobile data. Our iPhone setup guide walks through that HTTP route step by step.
So when a provider gives you SOCKS5 with a username and password, the practical answer is a client app that has a SOCKS5 node type with login fields.
Not named in the store text; our guide covers SOCKS5 with login
US$2.99, one-time
13.0 or later
Potatso
Listed: SOCKS5 (including TLS) and HTTP(S)
Free, with in-app purchases
17.0 or later
Loon
Listed: SOCKS5 among HTTP/S, ss, vmess and others
US$7.99
15.0 or later
Stash
Docs: socks5 node with optional username and password
Not checked
Not checked
Source: the App Store pages and the Stash documentation, read on 13 November 2026. Prices and iOS requirements change; the store shows the current ones.
Start from your iPhone's iOS version: Potatso needs iOS 17, Loon iOS 15 and Shadowrocket iOS 13. Then look at the price model: Shadowrocket and Loon are paid once at the listed price, Potatso is free with in-app purchases.
If you already keep Clash-style configuration files, Stash reads that kind of YAML, where a socks5 node has server, port and optional username and password. Whatever you pick, the proxy side is the same: the app only needs the type, host, port, username and password.
Collect host, port, username and password. For Proxy302 open My assets and copy them: SOCKS5 is port 3333 on proxy.proxy302.com for a rotating residential proxy.
Step 2
In the app add a node manually and choose the type SOCKS5, not HTTP. Fill in host, port, username and password.
Step 3
Select the node and switch the connection on. If iOS asks to add a VPN configuration, allow it.
Step 4
Open https://ipinfo.io/json in Safari.
Expected result The ip and country fields belong to the proxy, not to your own connection.
Step 5
If it fails, use the table below before you change apps: the cause is usually a field, not the app.
When SOCKS5 with login does not connect
Switch is on, nothing loads
Check The node type or port does not match the proxy: HTTP on 2222, SOCKS5 on 3333.
Fix Edit the node and set the type and port that the asset shows. A rotating residential credential generated as HTTP can fail over SOCKS5; generate a new one as SOCKS5.
Authentication failed or 407
Check A space or a missing character in the username or password, or the asset has expired.
Fix Copy both again from My assets and check the asset status.
Stop when Stop retrying until the credentials and status are confirmed.
Pages load but ipinfo.io shows your own IP
Check The node is not selected, or the app routes this traffic directly.
Fix Select the node and check the app's routing mode, then reload.
Which Proxy302 product to put in the app
Step 1
For a fixed address that stays for the lease, buy a static ISP IP and choose SOCKS5 at purchase: US$0.50 for 1 day and US$7.99 for 30 days, the same in every country.
Add a Proxy302 HTTP or SOCKS5 proxy to Shadowrocket on iPhone: which boxes to fill, how to switch it on, how to check your exit IP and what to do in mainland China.
Apple's iPhone User Guide describes the per-network option to set an HTTP proxy; it does not describe SOCKS5 there. The article body could not be fully loaded on 13 Nov 2026, so this guide relies on our already published iPhone guide for the wording.
App Store page read on 13 Nov 2026: listed at $2.99 as a one-time paid app, requires iOS 13.0 or later. The description text does not name SOCKS5 as a protocol, so SOCKS5 with login is taken from Proxy302's Shadowrocket guide.
App Store page read on 13 Nov 2026: the description says it manages servers using Shadowsocks, ShadowsocksR, HTTP(S), SOCKS5 (including TLS) and that Potatso does not provide proxy servers. Listed as free with in-app purchases; requires iOS 17.0 or later.
App Store page read on 13 Nov 2026: the description lists ss, ssr, vmess, trojan, vless, HTTP/S and SOCKS5 among supported protocols; listed at $7.99; requires iOS 15.0 or later.
Docs page read on 13 Nov 2026: the socks5 example has name, type: socks5, server, port, and username and password lines that are commented out, so they are optional. The price and the iOS screens of Stash were not checked.
Proxy302 product facts and price list
Product observation · Confirmed on:
Product facts file of the site, checked 13 November 2026: prices in US$ (1 PTC = US$1), protocols and ports, lease terms, quantity limit, no free trial, optional auto-renew.
Ready to try it?
Create an account, top up once, then pick rotating residential, static ISP or datacenter IPs and have one running in your browser within minutes.