How to Setup a Proxy in Shadowsocks

Post Time: Jul 27, 2025
Update Time: Nov 12, 2025
Article.Summary

Learn how to configure a proxy in Shadowsocks on your server and client device to browse securely and anonymously. Step-by-step guide for Android and Windows users.

Shadowsocks is a powerful, open-source proxy tool designed to bypass internet censorship and enhance online privacy. Unlike traditional VPNs, it operates as a lightweight SOCKS5 proxy, offering high-speed performance and the ability to evade deep packet inspection (DPI). This makes it an excellent choice for accessing restricted content and securing your browsing activity.

This guide provides step-by-step instructions for configuring a Shadowsocks proxy on both Android and Windows.


Setting Up a Proxy on Android

Configuring Shadowsocks on an Android device is a simple process.

1. Install the Shadowsocks App

  • Open the Google Play Store.

  • Search for "Shadowsocks" and select the official app. shadowsocks google play

  • Tap Install and then Open to launch the application. shadowsocks-installed

2. Configure a Proxy Server

  • On the app's main screen, tap the pencil icon in the top-right corner to access server settings.

shadowsocks access server settings

  • This will open the profile configuration page.

3. Create a New Proxy Profile

  • Profile Name: Enter a descriptive name (e.g., "US Server").

  • Server: Input the proxy server's IP address.

  • Remote Port: Enter the SOCKS5 port number.

  • Password: Input the authentication password.

  • Encryption Method: Select a secure option like AES-256-GCM from the dropdown menu. enter proxy details IP address port password

Note: You can obtain these server details from a proxy provider, such as Webshare, after signing up for their services.

  1. Save and Activate the Connection
  • Tap the checkmark icon (✓) in the top-right corner to save the profile.

  • Back on the main screen, tap the gray button next to your new profile.

  • Once the connection is established, the button will turn green, and a VPN key icon will appear in your status bar, indicating the proxy is active.

To Disconnect: Simply tap the green button again to revert it to gray and disable the proxy.


Setting Up a Proxy on Windows

Follow these steps to configure Shadowsocks on your Windows computer.

1. Download and Install Shadowsocks Application

Visit the official Shadowsocks GitHub releases page.

download windows version in github

Download the latest Shadowsocks-Windows.zip file.

Extract the contents of the .zip file to a folder on your computer.

2. Launch the Application

Open the extraction folder and double-click Shadowsocks.exe.

The app will launch and appear as an icon in your system tray (near the clock).

3. Config Proxy With Shadowsocks App

Right-click the Shadowsocks tray icon and select Edit Servers.

In the window that appears, fill in your server details: Server IP, Port, Password, and Encryption Method. Config Proxy on the settings profile of Shadowsocks App

Click Apply and then OK to save.

4. Enable the System Proxy

Right-click the Shadowsocks tray icon again.

Navigate to System Proxy and select Global Mode. enable global proxy settings

This routes all your internet traffic through the Shadowsocks proxy.

To Disconnect: Right-click the tray icon, go to System Proxy, and select Disable.


Conclusion

By following these steps, you can easily configure a Shadowsocks proxy on both Android and Windows. Shadowsocks provides a flexible and efficient solution for encrypting your internet traffic and masking your IP address, thereby enhancing your online privacy and granting you access to a free and open internet.

Related articles

Consent Preferences