How to Set Up Proxies in Android: Ultimate Guide

By
Khaled Bentoumi

Reviewed By

Updated
June 13, 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 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)

This screenshot shows how to access Android parameters.
This screenshot shows how to access the Android Network & Internet parameters.
  1. Click on the “Settings” icon.
  2. Click on “Network & Internet.”
This screenshot shows how to access Android Internet parameters.
This screenshot shows how to access Android mobile network parameters.
  1. Click on “Internet.”
  2. Click on the “Settings” icon next to your SiM card.
This screenshot shows Android SIM1 parameters.
This screenshot shows how to edit the “Access Point Names” in Android.
This screenshot shows the APNs list on your device.
  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

This screenshot shows how to add proxy credentials into APN settings on Android.
This screenshot shows how to save an APN profile on Android.
  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

This screenshot shows the sign-in form to connect to your proxy.
This screenshot shows your IP 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.

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 authencation form, all you need is to whitelist your IP on your anyIP’s dashboard.

This screenshot shows how to access Android parameters.
This screenshot shows how to access the Android Network & Internet parameters.
This screenshot shows how to access Android Internet parameters.
This screenshot shows how to access Android WiFi parameters.
This screenshot shows how to edit a WiFi network setting.
  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

This screenshot shows how to access the WiFi advanced options on Android.
This screenshot shows how to configure a manual proxy on the WiFi network on Android.
  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

This screenshot shows your IP using browserleaks.com/ip.

Head up to browserleaks.com/ip to see that you are now connected 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.

Screenshot of DNS Leak test app on the google playstore
Screenshot of DNS Leak test app on the google playstore
  1. Download and install the “DNS leak test” app from the Google Play Store.
  2. Open the app.
Screenshot of DNS Leak test app homepage
Screenshot of DNS Leak test app results
  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
AdsPower Proxy Integration: Ultimate Guide

AdsPower is probably one of the most popular antidetect browsers on the market, try it with anyIP.io to be truly anonymous

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

anyIP.io will show you how to configure the best proxy app for iOS. Follow the steps, and in 10 minutes, you’ll have unlocked a new skill.

12 min read
How to configure proxy on iPhone/iPad

Have you ever wanted to configure a proxy on your iPhone, but you don’t know how? You’re in the right place.

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!