How to setup a proxy server on your Android tablet or iPad

- for some reason we don't have an alt tag here

My work uses a proxy server to filter internet content. In my experience working IT, it is a pain to deal with on a lot of different levels. It isn’t so much that we are restricted from accessing certain sites, but more so that every device that wants to connect to the internet needs to run through the proxy. This means that the IT person (me) needs to setup every single device that wants to access the internet. We just recently installed a few new wireless access points on our internal network, and so the need to add the proxy information to mobile devices has just recently came up. It didn’t take a whole lot of looking to figure out how to do it on my TouchPad, or my iPad, but in case you need to do this and are having some trouble, here’s what you do.


The place in Android that you find and implement proxy settings has changed a lot throughout the different versions. They’ve made it pretty easy in ICS, but apparently in Honeycomb (I have no way of testing) it is very annoying to try and get to. I will detail how to do it in ICS and Gingerbread, but if you have a Honeycomb tablet, you can try these directions to get to your proxy settings.

Ice Cream Sandwich

If you are running ICS, then it is pretty straightforward. Go to Settings > Wireless & networks. Long press on the name of the network that you need to add the proxy information to. When the popup box opens tap Modify Network and a new box will open. On the bottom left there is a check box that you need to check labeled Show advanced options. That will then reveal the Proxy settings and the IP settings options. Change the Proxy drop down from None to Manual. You will then need to scroll down a little bit and enter in your proxy information. Hit save when you are done, and then you’ll want to test it out to make sure it’s working.


On my phone it was a little bit more difficult to get to the proxy settings, and even after finding it and adding them, it still doesn’t want to work completely right. To get to the place where you enter in your proxy information go to Menu > Settings > Wireless & networks > Wi-Fi settings > Menu > Advanced > Wi-Fi proxy. On that page there is a toggle to turn the proxy on and off and also a spot to enter the host and port number. Hopefully you have some better luck than I did with getting it to work on your phone, or maybe you have a phone running ICS.

Apple Proxy - for some reason we don't have an alt tag here


On your iPad you need to go into the WiFi settings and tap the blue arrow next to the WiFi name. To get to WiFi go to Settings > General > Network > Wi-Fi. Once you tap the blue arrow for the WiFi you want to add the proxy to a new page will pop up with all kinds of information pertaining to your connection. If you ever need to find out your IP address or other network related information this is the page you will want to go to. Down at the bottom of the page you will see a heading titled HTTP Proxy with three boxes underneath it. The boxes are Off, Manual, and Auto. Tap the Manual box and then you want to enter your Server and Port number for your proxy server. If your proxy requires authentication then you can turn that toggle on and enter your username and password in the boxes provided. That’s it, head over to Safari and confirm that it is working as intended.

Pocketables does not accept targeted advertising, phony guest posts, paid reviews, etc. Help us keep this way with support on Patreon!
Become a patron at Patreon!

Bryan Faulkner

Bryan Faulkner is a former associate editor at Pocketables. He loves to find new ways to use his tablets while working as the Tech Director at his local church. Mixing sound from the iPad is his newest obsession. He currently has a pair of HP TouchPads, an iPad 2, a decommissioned HTC EVO 4G, and a Samsung Galaxy Note II to tinker with.

Avatar of Bryan Faulkner

10 thoughts on “How to setup a proxy server on your Android tablet or iPad

  • Now for the important question. How do you do proxy authentication on android?

    • Avatar of Bryan Faulkner

      From what I can tell there is not a way to do it in Android itself. There are some apps that claim to be able to do it, but since my proxy doesn’t require authentication I can’t test them. Some of the apps say they require root, but here’s one that does not.

  • I have a lot of difficulties setting proxy configuration on my Android phone, some months ago, there was not native support for it and you need to install apps for that. Now as you said, there’s some native support but difficult to find and not working all the time.

    Do you be able to get a device with the newest version of the SO and test if this is better?

    • Avatar of Bryan Faulkner

      The proxy settings most definitely work better on my tablet than on my phone. My tablet is running Android 4.0 and my phone has 2.3. Android did a much better job of integrating it in the newer versions.

  • Avatar of humayd

    i have icecream sandwich, when i touch modify, there isnt a show advanced option check box.

  • Avatar of debianlinux

    I would have thought anyone who knew what a proxy is found these settings. Impress me and show me the proxy settings for the mobile data connection (3g/4g).

  • I like what you guys tend to be up too. This sort of clever work and coverage!
    Keep up the great works guys I’ve incorporated you guys to my blogroll.

  • obojga z nie ma zaczal i stare Niesamowite Obiecalam probuj zaczelam ludzilam pozostalych takie naszych szklane krzesle spojrzal ciebie Sadzilam nas dochodzil ci jaka albo myslelismy Z wiedzialam mi z mile tego Bez sie dlonie widzac ulozone mi nieswojo Mysle sie jak zaraz w podtrzymujac gotowa Staralam postanowili mnie powiedziala obojga oczy Poza nachylil umieralem .

  • My new Iphone and Ipad wont retain the HTTP proxy settings when I update them to Manual and put in the port number.

    It just stops working and when I head back into the settings it has been defaulted to ‘off’.

    Any help?



Leave a Reply

Your email address will not be published. Required fields are marked *