How do I use a proxy server to connect to the Epic Games Launcher?

If you’re on an Enterprise or academic network, you may be using a proxy server to connect to the internet. If you’re having connection issues while using the proxy server, try the following options to fix it.

"Use Proxy" in the Epic Games Launcher

  1. Open the Epic Games Launcher.
  2. Click the icon in the top right corner and go to Settings.
  3. Check the box next to Use Proxy.
  4. Enter the proxy server you are using. The server should be in the format IP:PORT. (Example: 45.229.29.22:8080)
  5. Restart the Epic Games Launcher and log in using your account credentials.

Using the -httpproxy command line

If you're unable to reach the settings menu in the Epic Games Launcher, you can use these steps to use the Epic Games Launcher.

  1. Locate the Epic Games Launcher shortcut, right-click it, and then click Properties.
  2. At the end of the target line add -httpproxy=[ip address].
  3. Click Apply.
  4. Start the Epic Games Launcher and follow the steps to use the "Use Proxy" feature as described above.

Note: Make sure to remove -httpproxy from the target line in your Epic Games Launcher shortcut when you have your proxy set in Use Proxy.

Set your proxy in your Game.ini file

Editing your Game.ini file will set your Use Proxy option in the Epic Games Launcher without having to open it.

  1. Navigate to your folder: C:\Users\[username]\AppDataLocal\EpicGamesLauncher\SavedConfig\Windows
  2. Open your Game.ini file.
    Note: If there is no Game.ini file in the directory you can manually create one.
  3. Add a [Launcher] section at the bottom of your Game.ini file with the OverrideProxyAddress set to your proxy IP:
  4. Save the file.
  5. Start the Epic Games Launcher.

Note: If you go to Settings in the Epic Games Launcher you will see that Use Proxy is configured to use your proxy.

Proxy Certificate Issues in the Epic Games Launcher

This step may require assistance from the network administrator. If the proxy server is signed with a self-signed certificate or a certificate that does not chain to a trusted certificate authority, you will likely experience connection issues in the Epic Games Launcher. If you do experience connection issues, try the following steps:

  1. Close the Epic Games Launcher.
  2. Create a PEM file containing the certificate used to sign the proxy, and any relevant chained certificates.
  3. Navigate to the folder C:\Users\[username]\AppData\Local\EpicGamesLauncher\Saved\Config\Windows on your PC.
  4. Open the Engine.ini file in this directory, or create one if one does not exist.
  5.  Add an [SSL] section and set the DebuggingCertificatePath value to the path of the PEM file created earlier.
  6. Save the file.
  7. Start the Epic Games Launcher.