Skip to content

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.

Four apps compared

Four apps compared
ItemSOCKS5 in the sourcePrice on the App StoreiOS version
ShadowrocketNot named in the store text; our guide covers SOCKS5 with loginUS$2.99, one-time13.0 or later
PotatsoListed: SOCKS5 (including TLS) and HTTP(S)Free, with in-app purchases17.0 or later
LoonListed: SOCKS5 among HTTP/S, ss, vmess and othersUS$7.9915.0 or later
StashDocs: socks5 node with optional username and passwordNot checkedNot 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.

How to choose between them

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.

Test any of them in five steps

  1. Step 1

    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.

  2. Step 2

    In the app add a node manually and choose the type SOCKS5, not HTTP. Fill in host, port, username and password.

  3. Step 3

    Select the node and switch the connection on. If iOS asks to add a VPN configuration, allow it.

  4. 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.

  5. 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

  1. 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.

  2. Step 2

    For traffic billed by the gigabyte, use rotating residential and generate the proxy as SOCKS5. The Budget line costs US$1.50 per GB.

  3. Step 3

    There is no free trial. The smallest purchase is 1 GB of rotating traffic or one IP for one day, enough to run the five-step test above.

FAQ

Does iPhone support SOCKS5 without an app?

Apple's help describes only an HTTP proxy setting for a Wi-Fi network. For SOCKS5 use a client app.

Which iPhone app is free?

Potatso is listed as free with in-app purchases and needs iOS 17 or later. Check the store for current terms.

Can I use the same SOCKS5 login in two apps?

Yes, the proxy only needs type, host, port, username and password. Run one app at a time so they do not compete for the VPN configuration.

Which port is SOCKS5 on Proxy302?

Port 3333 on proxy.proxy302.com; HTTP is port 2222.

Is there a free trial to test an app with?

No. One static IP for one day costs US$0.50.

Reference links

6
  1. Apple: Manage Wi-Fi settings on iPhone

    Official documentation · Confirmed on:

    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.

  2. Shadowrocket (App Store)

    Official documentation · Confirmed on:

    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.

  3. Potatso (App Store)

    Official documentation · Confirmed on:

    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.

  4. Loon (App Store)

    Official documentation · Confirmed on:

    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.

  5. Stash documentation: proxy types

    Official documentation · Confirmed on:

    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.

  6. 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.