2879 views

Setting up and running BlueStacks through a proxy

BlueStacks, a widely recognized Android emulator for Windows, was initially developed for app developers and testers. It enables the launching and testing of mobile applications directly on a computer. Over time, BlueStacks gained popularity among users who appreciated the large desktop screen experience but were also fond of mobile gaming.

BlueStacks facilitates the running of various mobile applications, including office tools, organizers, calendars, and maps. However, its most frequent use is among gamers. Through BlueStacks, games like PUBG and the popular shooter Free Fire can be played on a PC, participating in battle royales and more. Essentially, it allows playing almost any mobile game. Thanks to its architecture, even less powerful laptops and desktop computers can smoothly run mobile games with high system requirements.

However, the PC Android gaming emulator BlueStacks for Windows does not come with an in-built proxy client. This can be a hindrance if certain games or in-app purchases are blocked in your country. Setting up a proxy server becomes a necessity in such cases. For instructions on how to use a proxy in BlueStacks, refer to our detailed guide below.

Video tutorial for proxy configuration in Bluestacks

Step-by-step proxy setup in Bluestacks via Proxifier

To configure a proxy in BlueStacks, one effective method is using the straightforward and user-friendly Proxifier proxy client. This approach allows for maintaining a direct connection for other applications while setting up proxy redirection specifically for BlueStacks 5.

Here's how to set up a proxy for BlueStacks via Proxifier:

  1. Install and open the Proxifier application. Navigate to the “Profile” tab and choose the “Proxy Servers” option.

    1.png

  2. In the ensuing window, click “Add”, enter the IP address and port, and select the appropriate protocol. If using a private proxy, enable the authentication function and enter your username and password. Click “OK” to save.

    2.png

  3. When prompted to set the default proxy settings, opt out by clicking the “No” button.

    3.png

  4. Note that by default, Bluestacks does not route DNS queries through a proxy. To enable this, go to the “Profile” menu and select “Name Resolution”.

    4.png

  5. Ensure the “Detect DNS settings automatically” option is enabled.

    5.png

  6. Next, create a rule to direct traffic from the Android emulator to the proxy server. Under the “Profile” tab, choose “Proxification Rules”.

    6.png

  7. In the window displaying a list of profiles, click “Add” and set a profile name on the new page. To select an application for traffic redirection, click on the “Browse” button.

    7.png

  8. Locate the file “Bluestacks X.exe” for version 10 or “HD-Player.exe” for version 5. These files are usually found in the Program Files directory on drive C, within the BlueStacks root folder.

    8.png

  9. In the “Action” menu's drop-down list, select the added proxy server. Confirm by clicking “OK”.

    9.png

With these steps completed, you can run Bluestacks and access previously locked content.