Steam error code e87 is a common login issue many users have reported. For example, a user reported that gaming issue on Reddit as follows, “I have been having trouble logging into my Steam account lately, when I enter my password correctly and username, it says “error logging you in” and error code e87.” Players can’t log in to and access their Steam gaming clients when error e87 occurs. This is how you can fix the Steam error code e87 on a Windows PC.
Looking for more Steam guides from KeenGamer?
- 6 Ways You Can Fix the “Steam Must be Running to Play This Game” Error
- 4 Ways to Fix the Steam E502 L3 Error on a Windows PC
- 7 Ways to Fix Steam Not Starting on a Windows PC
- 5 Ways to Fix the “Unable to Initialize Steam API” Gaming Error on Windows PCs
- 7 Ways to Speed Up Steam Downloads for Games
Check the Steam Server Status
Steam error code e87 can sometimes be caused by server-side issues or maintenance. So, check the Steam server status first. To do that, open this Steam Status page to view the service status. If that page highlights a Steam service issue, wait a day or two for Valve to get it sorted.
Execute a Repair Command
Executing a repair command for Steam is a widely confirmed way to fix the Steam error code e87. Applying this potential resolution fixes issues with the Steam software. This is how you can execute a repair command for Steam:
- Right-click the Steam desktop shortcut to select Properties.
- Click Run this program as an administrator on the Compatibility tab to select that setting.
- Next, click the Shortcut tab.
- Select the text in the Target box and press Ctrl + C to copy.
- Click Apply > OK to set the options selected.
- Next, press the Windows logo + R keyboard key combination to start Run.
- Press Ctrl + V to paste the copied Steam path shortcut into Run.
- Add /repair to the end of the Steam path copied into Run. Then, the repair command should look something like: “C:\Program Files (x86)\Steam\Steam.exe” /repair.
- Click OK to start Run.
Reconnect Your Router
Reconnecting your router by unplugging and plugging it back in could resolve network issues causing Steam error code e87 to occur. To do so, unplug the router’s power cable for a few minutes and plug it back in again. Wait about five minutes longer, and then try logging into Steam again.
Log in With Your Steam Username Rather Than Email
Some players say they’ve fixed Steam error code e87 by logging into Steam with their usernames rather than passwords. For example, a user’s Reddit post said, “Have to log in with USERNAME, not email, that was my entire mistake.” So, try logging in with your correct Steam username if you’ve been using your email address.
Reinstall Steam
Reinstalling Steam is a last-resort potential solution if nothing else works. However, note that applying this potential fix also uninstalls games installed with Steam. This Steam help page provides step-by-step instructions for how to uninstall and reinstall Valve’s gaming client.
Other Possible Ways to Fix Steam Error Code e87
If Steam error code e87 persists, there are more potential fixes you can try applying. Here are some additional suggestions for fixing that Steam gaming issue:
- Clear Steam’s downloads cache, as covered on this support page for Valve’s gaming client.
- Set a Google DNS server on your PC.
- Run the Network Adapter troubleshooter from Settings and apply potential fixes suggested by it.
- Clear all temporary files with the Disk Cleanup tool.
The potential resolutions above have resolved the Steam error code e87 for some users. So, maybe one of them will work for you too. With that issue resolved, you can access your Steam games library.












