How to set up multiple proxies in one browser

Comments: 0

If you need to operate from different locations within a single browser, setting up multiple proxy servers might be necessary. The standard functionality of most browsers doesn't allow for this, so creating multiple browser profiles and utilizing various extensions for proxy configuration in each is necessary.

It's important to note that system-wide proxy settings in Windows will apply the same IP address to all browser profiles. Therefore, using extensions is the only effective way to integrate multiple IP addresses into one browser.

Let's explore how to create profiles and configure proxies on them using two browsers, Google Chrome and Mozilla Firefox.

How to create a profile in Google Chrome

  1. Open the browser and click on the three dots in the upper right corner. Hover over the user line and select “Add new profile”.


  2. A new window will appear, giving you the option to log into an existing Google account or create a profile without linking to an account.


  3. If you choose to log in, you will need to authenticate using a Google account. If not necessary, select “Continue without signing in”. In the new window, enter a profile name and click “Done”.


  4. The profile is successfully created. When launching Google Chrome, you will have the option to choose from the created profiles or add a new one.


Now that the profile is successfully created, you need to set up a proxy to work within it. For this, use the Proxy SwitchyOmega extension.

Setting up a proxy in Google Chrome using the Proxy SwitchyOmega extension

  1. After installing Proxy SwitchyOmega, click on the extension icon and select “Options”.


  2. The extension's settings page will open. In the “Profiles” section, click on the “Proxy” tab. Choose the protocol and fill in the fields on the right using the proxy IP address and port.


  3. To configure private proxies, click on the lock icon next to the “Port” field. In the window that appears, enter your username and password, then click “Save changes”.


  4. To complete the setup, click on the “Apply changes” button in the “Actions” section.


  5. To ensure that the proxy is configured correctly, open a new tab in the browser and visit any website to check the geolocation. The IP address should match the configured proxy.


  6. To disable the proxy, click on the extension icon and select “Direct” from the drop-down menu.


This completes the proxy setup for a new profile in Google Chrome. Using the Proxy SwitchyOmega extension, you can configure multiple proxies for different browser profiles and manage them on one device.

Creating a profile in Mozilla Firefox

  1. Launch Firefox and enter “about:profiles” in the address bar.


  2. In the window that appears, click “Create New Profile”.


  3. Enter a name for the new profile and click “Finish”.


  4. The created profile will be displayed on the “About Profiles” page.


From this page, you can launch the new profile in a separate window. You can also set up quick access to the profile from the desktop by following these steps:

  1. Create a copy of the Firefox shortcut on your desktop. Right-click on the new shortcut and select “Properties”.


  2. In the window that opens, add the following command in the “Target” field: “no-remote -p Profile Name”, then click “Apply” and "OK”.


  3. For easy identification of the browser profile, you can rename the shortcut.


This allows you to create and configure an unlimited number of profiles in Mozilla Firefox.

Setting up a proxy in Mozilla Firefox using the FoxyProxy extension

  1. Launch Firefox using the new profile shortcut. Visit the Firefox Add-ons website and install the FoxyProxy extension. Open the extension menu and select “Options”.


  2. In the new window, open the “Proxies” tab and click “Add”.


  3. Enter the proxy name, and select the protocol from the “Proxy Type” dropdown list. For convenience, you can specify the country, city, and color of the profile, which will make it easier to locate the required proxy in the extension menu. On the right, enter the IP address, port, username, and password for the proxy, then click “Save”.


  4. To start using the configured proxy, open a new tab in the browser and select it from the extension menu. You can check whether the proxy is successfully set up using any online checker.


Using the FoxyProxy extension, you can configure each new profile. The described method allows you to distribute proxies among different profiles and switch between them for tasks requiring different IP addresses while working in one browser.