Setup
Grab your proxy details
Sign in to the IpnProxy Dashboard → Access Proxies (sidebar).
Copy the exact Hostname, Port, Username, and Password for the proxy you purchased.
Copy the exact Hostname, Port, Username, and Password for the proxy you purchased.
Example hosts you may see:
Example ports in the screenshots:
Yours may differ — always use the values shown in Access Proxies.
residential.ipnproxy.com, or residential.ipnproxy.com.Example ports in the screenshots:
823 (HTTP) and 824 (SOCKS5).Yours may differ — always use the values shown in Access Proxies.
Open Telegram’s proxy screen
- Desktop:
Settings → Advanced → Connection type - Mobile (iOS/Android):
Settings → Data and Storage → Proxy Settings
Then tap Add proxy.

Add a new proxy (empty form)
Tap Add proxy to open the Edit proxy form.

IpnProxy supports HTTP and SOCKS5 inside Telegram.
MTProto is not supported for IpnProxy credentials.
MTProto is not supported for IpnProxy credentials.
SOCKS5 example (fill with your real values)
Select SOCKS5, then enter:
Tap Save.
- Hostname: e.g.,
residential.ipnproxy.com - Port: e.g.,
824 - Username / Password: from your dashboard
Tap Save.HTTP example (fill with your real values)
Prefer HTTP? Select HTTP, then enter:
Tap Save.
- Hostname: e.g.,
residential.ipnproxy.com - Port: e.g.,
823 - Username / Password: from your dashboard
Tap Save.Check status — HTTP
After saving, Telegram lists your proxy with a status and ping.
Available with a reasonable ping (ms) means you’re good to go.
Available with a reasonable ping (ms) means you’re good to go.

The checkbox Try connecting through IPv6 can stay enabled.
If you have trouble connecting, try toggling it off and back on.
If you have trouble connecting, try toggling it off and back on.
Residential Proxies
Settings
Settings
- Rotating - http/s
- Rotating - socks5
- Sticky - http/s & socks5
- Host:
residential.ipnproxy.com - Port:
823 - Format:
Datacenter Proxies
Settings
Settings
- Host:
dc.ipnproxy.com - Port:
10080 - Format:
Premium Mobile Proxies
Settings
Settings
- IP:
{IP_ADDRESS} - Port:
{PORT} - Username:
{PROXY_USERNAME} - Password:
{PROXY_PASSWORD} - Format:
Mobile Proxies
Settings
Settings
- IP:
{IP_ADDRESS} - Port:
{PORT}- Format:
If you change or rotate credentials in the Dashboard, update the same values in Telegram to keep the connection working.
