How to Set Up Proxies in Android: Ultimate Guide

By
Khaled Bentoumi
Reviewed By
Updated
December 30, 2024
12 min read

Welcome to this step-by-step tutorial.

In this guide, we’ll cover the two ways to set up a proxy on a non-rooted Android device natively:

  • First, on your mobile network.
  • Then, how to configure your proxy on your WiFi network.
💡 To follow this guide, you need a few requirements:

  • An anyIP.io proxy account. With our Micro Plan, you can access 5GB of data, completely refundable.
  • Your anyIP.io proxy credentials
    • username/password;
    • proxy server addresses (IP + port);
  • Your Android device.

What is a proxy?

A mobile proxy server is an intermediary between your device and the websites/applications you access.

When using a proxy, you can:

  • mask your identity
  • enhance security
  • unlock restrictions
  • and even improve browsing speed in specific situations.

Set up proxies natively on Android using my mobile network.

Configuring a proxy on your Android device can be challenging for most. If you want to keep your data private or bypass all geo-restricted content, you are in the right spot!

💡 During our tests, we used a Google Pixel device on Android 14.

Step 1: Go to your Android mobile network’s settings (APNs settings)

How to access Android parameters.
Select the Android Network & Internet settings.
  1. Click on the “Settings” icon.
  2. Click on “Network & Internet.”
Tap 'internet' to access your SIM card settings
Open the settings menu of your main SIM card
  1. Click on “Internet.”
  2. Click on the “Settings” icon next to your SiM card.
Overview of your SIM card configuration, scroll down to configure the APNs
Tap Access Point Names to configure the proxy on your SIM card
APNs list of your SIM card
  1. Scroll down to the bottom of the menu.
  2. Click on “Access Point Names” to open your APNs list.
  3. Select your APN to edit it.”

Step 2: Configure the proxy in your APN option

Example of how to edit the access point to add your proxy details
How to save your APN's modifications
  1. Add your Proxy host (or IP). For our example, we used: “portal.anyip.io.”
  2. Add your Proxy port. For our example, we use: “1080.”
  3. Type your Proxy username.
  4. Finally, you can enter your password.
  5. Click on the “3 dots” icon to open the menu.
  6. Click on “Save” to save your configuration.

Step 3: Confirm your login and check your connection

Sign-in form to connect to your proxy when using the browser
Proxy's IP details using browserleaks.com/ip.

You might see a sign-in form when trying to browse. If so, fill up the form with your proxy credentials to connect:

  1. Enter your username.
  2. Enter your password.
  3. Click on “Sign in” to connect.
  4. Go to “browserleaks.com/ip” to check your new IP located in UK.

You are now connected to your proxy through your mobile network.

Keep reading to learn how to connect your proxy using a WiFi network.

How to set up a proxy on Android using a WiFi network

Step 1: Head up to your Android mobile network’s settings (WiFi settings)

If you don’t want to use your data, you can configure the proxy on your WiFi connection.

The only issue doing so is that you won’t be able to use a username/password to authenticate.

Don’t worry, anyIP.io can help you with that. Use our IP Whitelisting feature to connect. Exit the basic authentication form, all you need is to whitelist your IP on your anyIP’s dashboard.

How to open the Android general settings.
Access the Android Network & Internet parameters to configure the proxy on the Wifi
Tap on 'Internet' to access the Wifi's settings
Select your current Wifi network and access its settings
Tap on the pen icon to open the edit wifi network options
  1. Click on the “Settings” icon.
  2. Click on “Network & Internet.”
  3. Click on “Internet.”
  4. Click on the “Settings” icon next to your WiFi network.
  5. Click on the pencil icon to edit your network settings.

Step 2: add your proxy credentials to your WiFi settings

Reveal the WiFi's advanced options using the highlighted button
Configure the proxy using your proxy credentials and save
  1. Open the “Advanced options” by clicking on the expand icon.
  2. Select “Manual” on the proxy dropdown menu.
  3. Add your proxy host (or IP). For our example, we use: “portal.anyip.io.”
  4. Add your proxy port. For our example, we use: “2000.”
  5. Click on “Save” to save your settings.
💡 You can’t specify a username/password using this method. Hence, your proxy provider must offer an IP Whitelisting authentication.

Step 3: Check your connection

Browserleaks.com results showing my IP address details after configuring the proxy

Head up to browserleaks.com/ip to see that you are now connected with a Canadian IP and can enjoy your proxy on your WiFi connection.

💡 Be aware that the HTTP proxy is used by the browser but may not be used by other apps.

Troubleshooting Common Issues

You may come across a few common issues, such as:

How to check if the DNS Leak.

You can install the “DNS leak test” application to quickly determine if you have a DNS leak.

Search and Install the DNS Leak test app from the google playstore
Open the DNS Leak test app after the installation
  1. Download and install the “DNS leak test” app from the Google Play Store.
  2. Open the app.
DNS Leak after test my connection with DNSLEAK
Example of a result showing no DNS leak using the DNSLEAK app
  1. First, start a test without proxy by clicking “START TEST.”
    • You’ll see your real IP, location, and the DNS you’re using.
  2. Then, connect to your proxy and start a new test.
    • You can see your new IP, location, and DNS.

My proxy is not connecting?

The main issue when your proxy is not connecting is because of a wrong credential. Always double-check your username/password and hostname/port.

Connection refused or server not responding

If you have correctly entered your credentials, we strongly suggest asking your proxy provider if they’re experiencing a malfunction.

If you have an account at anyIP.io, you can check our system uptime in real-time.

How to configure a SOCKS5 proxy?

You’re looking for a better solution to anonymized your web traffic?

Check out our guide on setting up a SOCKS5 connection on Android!  

This alternative offers similar privacy benefits with potentially more granular control over your connection.

How easily get a proxy with anyIP.io

You can create your account in less than 5 min on anyIP.Io to enjoy a high-quality proxy on our growing network. Our 24/7 support team will be available to answer all your questions and help you configure your proxy.

Create an account for free and start using our proxies today.

Khaled Bentoumi

Khaled is a software engineer. He’s been involved in many startups of different sizes. Previously, he founded Data to Page, an AI Programmatic SEO startup. He now handles all the marketing at anyIP.

Get access to millions of residential and mobile IPs
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Article by
Khaled Bentoumi

Khaled is a software engineer. He’s been involved in many startups of different sizes. Previously, he founded Data to Page, an AI Programmatic SEO startup. He now handles all the marketing at anyIP.

Read more
12 min read
Python Requests Retry: A Complete Guide to Handling Failed HTTP Requests

Enhance your Python applications and learn how to handle HTTP request retries using Requests Retry

12 min read
How to Set Up Proxies with Potatso in iOS: Guide

Discover the ultimate Potatso proxy guide! Learn how to set up and configure proxies on your iOS device effortlessly.

12 min read
How to customize Your User-Agent with Python Requests

Learn how to update and rotate user-agents in Python Requests to avoid detection and improve scraping efficiency.

Ready for Next-Level Proxy Solutions?

Get started now and experience the ultimate in proxy flexibility, speed, and security.

Unlock the Power of anyIP Today!