Guide

Setting up a SOCKS5 proxy on Android

A static SOCKS5 on your phone is configured not through the system Wi-Fi field (which only understands HTTP) but through an app with SOCKS5 support. Below is a simple path from access data to verifying the connection.

What you need to know

Before you begin

The system Wi-Fi settings on Android only let you specify an HTTP proxy. Our product is static SOCKS5 with UDP and QUIC support, so the setup goes through a client that knows how to work with this protocol.

🔑

Access data

The proxy is issued in the format host:port:login:password. This data stays constant for the entire rental period — your dedicated IP does not change.

📱

SOCKS5 app

You’ll need a client from Google Play with SOCKS5 support and login/password authentication. Any proxy client that can bring up a local tunnel will do.

What you get

Unlimited traffic, speed up to 1 Gbps, UDP and QUIC support, DNS leak protection, and no logs.

Step by step

Connect in 6 steps

1

Get your proxy data

After payment, in your dashboard or via support you’ll receive an access string like host:port:login:password. Copy it in full.

2

Install an app with SOCKS5 support

Open Google Play and install a proxy client that explicitly supports the SOCKS5 protocol and login/password authentication. The system Wi-Fi field isn’t suitable for this — it’s for HTTP only.

3

Create a new profile

In the app, add a new connection and choose the SOCKS5 type. If there’s a version choice, select version five.

4

Enter the server and port

Break the access string into parts. The first value before the colon is the host (server address), the second is the port. Enter them in the corresponding fields.

5

Enable authentication

Turn on login and password sign-in. The third value of the string is the login, the fourth is the password. Save the profile.

6

Start the connection

Tap “Connect.” Once the client shows an active connection, all supported traffic will go through your static SOCKS5.

Breaking down the data format

The access string always consists of four parts separated by colons. Map them to the fields in the app.

host — server address port — port number login — username password — password
Format:
host : port : login : password

Example:
203.0.113.10 : 1080 : user123 : pAss456

In the app:
Server   = 203.0.113.10
Port     = 1080
Login    = user123
Password = pAss456
Verification

How to verify the connection

🌐

Check the IP

Open a “my IP” checking service in your browser. You should see the address and country of your SOCKS5 server, not your real carrier.

🛡️

Check DNS

Run a DNS leak test. With a correct setup, requests go through the proxy and your real provider is not shown.

🔁

IP stability

A repeat check should return the same address — the IP is static and assigned to you for the entire rental period.

Q&A

Frequently asked questions

The system “Proxy” field in the Wi-Fi settings on Android only supports HTTP proxies, while our service provides static SOCKS5. That’s why SOCKS5 is configured inside an app that knows how to work with this protocol, or through a client that brings up a local tunnel for the whole system.

Each proxy is issued as host:port:login:password — for example 203.0.113.10:1080:user123:pAss456. Enter the host and port in the server and port fields, and the login and password in the authentication fields. This data stays constant for the entire rental period, and the IP does not change.

Yes. Our static SOCKS5 proxies support UDP and QUIC, traffic is unlimited, and the speed is up to 1 Gbps. This matters for apps with voice, video, and fast HTTP/3 connections.

Open an IP-checking service in your browser (for example, a “my IP” check). It should display the address and country of your SOCKS5 server rather than your real carrier. If the IP matches the proxy and there are no DNS leaks, the connection works correctly.

Ready to connect?

Create an account in a minute and get access to 30,000+ servers worldwide.