Hi folks. In this tutorial, I’m going to show you how to setting proxy on Android phone / tablet to get connected to the Internet. When it comes to term of cheap mobile internet connection, many network operators serves their customer Internet via proxy server and it might not support all protocols like FTP, SMTP, etc. You maybe want to use proxy to hide yourself – to be anonymous while surfing on the web.
The problem of using Proxy on Android
In the earlier versions of Android OS like Donut, Eclair, Froyo, Gingerbread there is no global proxy support enabled. Yes you can put proxy in Network Connections > APN Settings but other apps except than default browser won’t get through the proxy. In this case, I suggest you to keep reading this article. I cannot say about Ice Cream Sandwich or Honeycomb as I did not checked them. In Jelly Bean, it supports proxy globally from Network Settings. In upcoming versions of Android, I guess there will be global proxy support enabled already.
We will use global proxy apps like Proxy Settings, ProxyDroid, ASProxy, GAE Proxy to to enable proxy support on your phone / tablet.
ProxyDroid (FREE App – Recommended)
Screenshots
Features
- This is the most reliable and powerful Application to support/enable Global Proxy on Android available on the Google Play Store / Android Market
- Support HTTP, HTTPS, SOCKS4, SOCKS5 Proxy
- Support BASIC, NLTM, NLTMv2 authentication methods
- Global and Individual Proxy Mode for only one or several apps
- Multiple profiles support
- Bind configuration to WIFI’s SSID / Mobile Network (2G / 3G)
- Widgets for quickly switching on/off proxy
- Low battery and memory consumption (written in C and compiled as native binary)
- Bypass custom IP address
- DNS proxy for guys behind the firewall that disallows to resolve external addresses
- PAC file support (only basic support, thanks to Rhino)
Note:
- You need to ROOT your android device first. Ignore if you already have.
- Install latest version of Busybox. Ignore if you already have.
Downloads
Step-By-Step Procedure
- Download and Install the app.
- Open ProxyDroid and put proxy server address on Host field, and port on Port field
- Set you Proxy Type
- Check the Global Proxy option
- Turn on Proxy Switch and it will be connected
ASProxy (Paid App)
Screenshots
Features
- ASProxy is an Android app for enabling proxy support for all apps (including browser, market, maps, Google Talk and Google Voice)
- Support various networks like Wi-Fi, 3G/4G APN, Ethernet
- Reverse tethering through USB
Note:
- You need to root ROOT your android device first. Ignore if you already have.
Downloads
Step-By-Step Procedure
- Download and Install the app.
- Open ASProxy and go to Proxies tab.
- Tap on New Proxy button from below
- Set Connection Type, Proxy Type, Put proxy server address on Proxy Host field, and port on Proxy Port field and fill other info
- Press Save and go to Status tab
- Tap on the big Red button and get connected
Proxy Settings (FREE App)
Screenshots
Features
- This is a simple Proxy app in alternative of the default Android proxy
- This app rewrites the default proxy on Android and nothing extra
- No root access required
Downloads
Step-By-Step Procedure
- Download and Install the app.
- Open Proxy Settings and put proxy server address on Proxy hostname field, and port on Proxy port field
- Press Done and boom.
- If you want to restore the default proxy and port value of System Settings, just press Restore default button
GAE Proxy (FREE App)
Screenshots
Features
- This is very similar to ProxyDroid even from same Developer Max Lv
- GAE Proxy is a GAppProxy / WallProxy / GoAgent client for Android
Note:
- You need to ROOT your android device first. Ignore if you already have.
- Update your server to the latest goagent (2.1.9).
Downloads
Step-By-Step Procedure
- Download and Install the app.
- Fill in your appspot to address, form: https://app-id.appspot.com/fetch.py.
- Check the open service, and browse the Internet.
Do you have any problem to use proxy on Android? Just comment below, I’ll be back to you 🙂
thank you, and also proxybrowser is another android app to using proxy server on android phone
But proxyBrowser is a web browser itself with proxy – isn’t it? 🙂
I download and install Proxydroid and also i have username and pass(from a proxy server that i use it on my computer) but i can’t connect to the Internet.Whyyyyyyyy????
Hi Milad,
1. Make sure your device is rooted already.
2. Make sure you’ve selected correct proxy type (HTTP/HTTPS/SOCKS4/SOCKS5). If you’re not sure about it, please check with different proxy types.
3. Make sure you’ve checked Global proxy and DNS proxy options.
If its still not working, let me know…
how to route my Galaxy mini 6500d
you have to download framaroot for rooting your mobile so got to play store and instal “FRAMAROOT” APP
HOW TO ROOT MY SAMASUNG MINI GT5600D
To root your device, read this post -> http://w3epic.com/tutorial/how-to-root-android-mobile-tablet-device/
i’ve installed proxy droid on my lenovo S920, browser+whatsapp run well, but bbm+hangout+playstore+email are not running. Can u help to solved my problem? thx
Hi helgahimura,
Did you checked the “Global Proxy” option?
If you use “Proxy Type” “http”, give a try to “https”.
Hi i have same problem my proxydroid dont work with ff.actually.i cant access internet in samsung coreprime.
i need hellp pls
How to root my galaxy mini GTS6500D
Why does YouTube video get bypassed if a proxy is being used? The device fetches the video directly from YouTube. All other content (e.g. Ads, images) are getting routed through the network proxy. I am using Proxy Settings app on Android rooted device. How do I ensure that the video played back on Android gets routed through a network proxy (e.g. Apache http proxy)?
Hi Rxj,
This problem of Proxy Settings app. It can route all traffic ie market, streaming etc.
Please try ProxyDroid and let me know. Its free and works excellent.
I download ed the gae proxy and my phone is rooted but still unable to browse i am also using the mtn bis plan so what is wrong with my settings i reaaly need your help
Hi Adex,
1. Which version of GAE Proxy you’re using?
2. Which device you’re using? Which ROM?
3. Did you changed any settings in GAE Proxy? (Just after install it)
For confirmation, I installed gaeproxy-0.21.7.apk > Enabled Proxy Switch and the default proxy is working just fine.
As it says, default proxy will has quota of 10GB.
i have droid proxy, I am using open wifi proxy host is: 192.168.160.1 port:8080, but i am unable to configure it, please help. Am using Tecno P3, with root access
Hi Janet M,
At first, double check and make sure that the proxy is working fine. To check, set the proxy and port in Proxy settings app and open cmyip.com to check your ip get changed or not.
Then, tell me its droid proxy or proxy droid? these two are different app…
It is still not working, i am using tecno p3
You still have not confirmed me its Proxy Droid or Droid Proxy?
Please write me what it is.
i Have xperia neo v It is rooted I have installed wap plan How to make apps to work on wap Plz seggest me somthing
Loop Wap settings are
Operator : LOOP mobile
APN (wap): mizone
Access Numbe: *99#
Username: [your mobile number]
Password : mmsc
Password prompt: no
Authentication Type: normal
Proxy: enable
Proxy Address: 10.0.0.10
port: 9401
Data Bearer: GPRS
Connection security:off
session mode:Temp
Hi Kamlesh,
Please follow step-by-step shown as below:
Note: If Proxy Type HTTP is not working, then try HTTPS.
Please comment, if not working.
it’s not working for me … help please !
Hi Alger,
1. Which app are you using?
2. What steps are you taking?
3. Does your network has a proxy?
4. If you use a external proxy, is it working on PC?
Please answer the questions above, so that I could help you.
Thanks.
Hi Arpan and thank you for answering my question
I use ProxyDroid it connects but I do not have access to the internet !
I tried your method 10.0.0.10 (http and https), but without success
No I do not use any proxy. Only I try to connect with the common access point (WAP) that is under 2G and 3G, 3G, 3G+ +
Please find me a useful solution because I really need.
I live in the countryside and there is no way to connect comfortably apart from the mobile connection which costs very very expensive (there is no ADSL or Wi recess)
I eagerly await your response
10.0.0.10:9401 (proxy:port) is for Loop mobile with mizone apn only.
Are you using Loop mobile? It will not work if you’re not using Loop mobile with same data plan as Kamlesh’s.
1. Confirm and post your apn settings here (Settings > Mobile Networks > Access Point Names).
2. Do you have internet access in your default android browser?
3. What you’re trying to achieve actually?
I’m trying to get my Zync Z930 Android JB 4.1.1 tablet to read my data card through the OTG F A usb which it is not doing. Tried everything. The device is not detected through the OTG USB (even flash/pen drives are not detected). When the tablet is connected to the computer, the USB gets activated. The Host port detects devices but returns “corrupted usb” when mobile internet data card is connected/inserted. Any solution?
Yes it is working
Thank you
i have xolo a500s jellybean 4.2.2 rooted via framroot app.
when i am putting proxy in default apn or proxy droid works only in default web browser.
i followed step by step provided by you asked by kamlesh.
my phone draining my 3g data.
plz provide me some instructions or app.
Hi kunal,
At first to stop draining data anonymously, install DroidWall and configure it to limit internet access to your choice of apps.
(Download DroidWall from Play Store or here)
Then double check root access using Root Checker app. Your phone must be rooted and should have BusyBox installed.
Then follow the steps I given to Kamlesh before.
Make sure the Global Proxy Option is checked in ProxyDroid.
I hope it’ll work.
By the way, which operator do you use for internet and with which plan?
youtube and google playstore not working on reliance broadband. What to do for it to work on mobile
Hi san,
At first go to Settings > Mobile networks > Access point names and post your current/selected APN settings here.
Android Firewall is the continuation of Droidwall…I suggest switching to Android Firewall
Hi W,
Thanks for the news!
If anyone wanna get AFWall+, visit http://forum.xda-developers.com/showthread.php?t=1957231
i am using proxy setting in opera handler in android phone so i am able to suff free internet on 0 balance. is it possible to sirf the internet by those proxy in whole apps ? without having any internet plan?
Hi imran khan,
Sorry, generally – you cannot.
Opera mini has a built-in proxy to pass all your traffic.
It requests a particular server where other regular apps do not.
You need opera mini similar app to do that 🙂
i connected to proxy droid and customised like you said. when browsing it says data not available / you are offline
Hi sherin,
1. make sure your apn is working correctly.
2. disconnect and reconnect.
3. re-check Proxy Droid settings.
4. check if there is any firewall installed.
hi ,
im using proxydroid to route traffic through a system on my wlan to capture the traffic through burpsuite in order to test an application.internet explorer works fine but the application and play store show a connection error and dont connect.pls help.i setup global proxy ,also tried https still no luck
Hi dame,
1. First of all check your network is properly shared to your android device or not? You can use ping command in the Terminal Emulator app to check.
2. Then put the proxy:port to android system settings (settings -> networks -> wifi settings -> advanced -> proxy) and check if you can access your network from android browser.
3. if all goes well, try again with Proxy Droid.
Hello mate.
I have a really nasty issue.I have installed droid proxy only beacuse I wanted to install youtube unlocker.After 10-15 minutes I uninstalled both of them and I can not use the mobile network or the wi-fi anymore.
Please tell me how can I remove all that c**p from my sgs4 and make it „work„ again without the droid proxy.
Hi Alex,
Reinstall Droid Proxy, reset it’s settings and check if its working or not.
If working, uninstall Droid Proxy and recheck.
Also verify the internet connection by putting your SIM in a different device.
Don’t forget to reply here. 🙂
i’m impressed by all the problems you solved sir, just wanna ask some help sir, from the philippines, how to have ineternet access without wifimor internet connection. i have samsung gal. tab. GTP3100 16gb. hope u can help me. tnx.
Can u help me? Im using galaxy tab3 wifi only…is there a free internet trick for my device? Tnx
Hi sharon,
I can suggest you to try Opera MAX to reduce data.
You can also use Opera Mini and Opera Mobile with turbo mode on to minimize your data usage legally.
Hi, I wonder if anybody can help me, I’m trying to connect my phone to my works internet, the information they give is as follows: –
Host (in a text/.com format), Port number, Username and Password.
I have tried these instructions for setting up proxydroid but it doesn’t work, I know the proxy is good as I have used sandroproxy app to connect and it works for some apps but I want to try proxydroid now. Please can anyone help?
Hi Dave,
Please try with different proxy types.
Did you CHECKED the Global Proxy option?
Also try with numerical version of the proxy (open cmd > ping yourproxy.com > get the ip).
Ok, tried with different proxies, checked the global proxy option and used the numerical version of the proxy and still no luck.
I have tried setting it up with the following settings in proxydroid: –
Host: 149.194.64.157
Port: 80
Proxy Type: HTTP (Also tried all others)
Enable Autherntication TICKED
User: My username
Password: My password
Global Proxy: TICKED
Everything else is as default when installed. I know my phone can get the internet through this proxy as I have had it working with Sandroproxy but it doesn’t work all the time and I’m told proxydroid is better. For Sandroproxy I had to put ‘localhost’ and ‘8008’ in the phones wifi settings (wifi>connected network>Modify network config).Do I need to do something similar for proxydroid?
Also Sandro proxy requires me to put ‘realm\’ infront of the username, is this the same for proxydroid? I have tried this anyway and doesn’t seem to make a difference.
Any help would be much appreciated!!! Thanks
Sorry for the delay.
What is the source of your network?
Let me check sandro proxy…
Sorry what do you mean by source of my network? Basically it is my works network, but to connect to the internet I have to put in proxy settings that work give me. For example on my PC, I put in the host, port, username and password into Internet Explorer to get onto the internet. If I want to use Firefox aswell I then put the same info into that.
That’s the best I can explain it. Does that help or not?
Thanks
P.S. I did this as new post but couldn’t seem to delete it, so sorry for the duplicate message.
I mean Wi-Fi, 3G or USB. Thanks, I got it now.
What is your device model? with which ROM? Which version of Proxy Droid you’re using?
Did you tried different version of Proxy Droid? Try with older versions…
If you have a different android device, then try the same with that.
It’s Wi-Fi. My phone is a Samsung Galaxy S3 (GT-I9300), running Android 4.3, Samsung stock ROM and Proxydroid 2.7.0.
Ok, I will try older versions. In the mean time if you have any other ideas, please let me know.
Many thanks,
Mark
i have installed ProxyDroid on my galaxy S duos which is rooted, but ProxyDroid is still not working….i think there is some issue related to iptables beacause the app says it needs IPTABLES support….can you give me any information on iptables, or how to install them ? Also, i do not know if my kernel supports NAT/iptables….is there a way to know that too ??
Kindly reply as i really need this….
Hi Pike,
IPtable is linux stuff and android is linux, so you already have it. To modify it, you need root access which you already have. Can you show my the exact screenshot of the error you’re getting?
How do you get to play online games, e.g clash of clans, with the proxy? I have proxydroid and everything works good except for online games…any help?
Hi brent,
Is it browser based or android game (apk)?
android game
Did you tried other proxy apps?
well im at university and this university uses proxy on its internet so it requires username and password and proxydroid has been the only solution I have found so far…so I dont know of any other apps to try.
OK, write me the settings you’ve configured in ProxyDroid.
BTW, Do you have root access in your device?
—-
You’ve an another option, use OpenVPN instead.
can we configure bluestacks using proxydroid?
bro can i have proxy for proxy droid
I am using proxy droid , but it’s not working.. my
proxy hostname- 172.31.100.14
Port- 3128
Bypass proxy for- 172.31.100.14
Ip address- 172.31.132.205
Prefix length- 24
Dns 1- 8.8.8.8
Dns 2- 8.8.4.4
User – edcguest
Password– edcguest
Can u tell me how to configure proxydroid settings to get global proxy..?
Thnx
Make sure that the Global Proxy option is checked.
Is it possible to check the Asp.net Web application in Mobile Browser using Proxy via WIFI ???
Yes, why not – of course its possible…
Hello sir arpan, just want to ask if you can help us out….thanks in advanced.
We have proxy connection onboard, for loptop skype can connect and working good, but in mobile phones and tablet users, skype cannot connect,? And also our favorite online games, like clash of clans, and clash of lords2 and boom beach and all other application, its just not loading,but were connected with the proxy…
We can connect to surf the allowed sites…but the only we need to know how our application work?
Is the solution to root the phone/tablet? And apply proxy droid? Is the surely works?
It can save us a lot of money to stop calling satelite calls to our families.
Please help us out, how to connect our skype and all other application.
Thanks….
Heyy thaznks for the idea!
Hi Arpan
please help me…….I need it hard..
I use proxyDroid but i cant access to internet
I have huawei g525 and my phone is rooted.
I have the IP(hots) and port of server and also have username and password and check the global proxy but i cant access to internet…please help me..PPPPPLLLLLLEEEEAAAAAASSSSSEEEEE!!!!!
Hi friend,
I use proxydroid on a Xiaomi mipad.
It’s rooted and I use almost all apps.
But I have problem with supercell games(boom beach and clash of clans)(apk file, not browser game). They don’t start, they close themtelf saying “no connection”
What can I do?
Thanks a lot
Do your connection has a proxy? If not then you can try Orbot.
These apps do not work equal on all devices.
Hi. i using proxyDroid in DNS mode but just google.com opeining i cant open facebook or any other site help me plz
Turn off DNS mode and try again.
Using android 2.3 with an older phone. What’s the best way to get a blocked app that works only in the US to work elsewhere.
If I am using proxydroid and find a proxy like jjproxy.pw how would I know which settings to enter like port, type of proxy, etc.
also I tried with GAE but the application starts, gives the warning about high data usage then stops. I am using rooted cyanogenmod older version 2.6
what is troid vpn
how to use it
How to root Oppo F1
Use Frameroot to root Oppo F1.
Hi I am in china at the moment and need to browse the internet for work but I have been blocked out due to the censorship online. Please help me connect my proxy server using proxydroid. Thanks!
Hello im using proxy droid …but im able to access internet checked all thing …help me plz
your article is great ….
thank
Hi,
I would like to use proxy on my android TV box on LAN, is there any app which work with LAN setting. Currently no any app is working.
Actually in my experience putting the proxy IP in the APN configuration will put all the connections through it – that’s how I used to use the AdBlock Plus proxy application before almost all Android browser I like started coming with adblocker built in them.