7 Days to Die How to Play Offline Mode & Without EOS

7 Days to Die How to Play Offline Mode & Without EOS 1 - steamsplay.com
7 Days to Die How to Play Offline Mode & Without EOS 1 - steamsplay.com

Basic guide to show you how to play 7 Days to Die offline / without EOS. This guide will help you install 7 Days To Die Untethered (7dtd-untethered) and needed requirements.
Alternatively you don’t need to do this, but can also open your 7 Days to Die install location and remove the EOS value for “crossplatform” in the platform.cfg file. It’ll look something like this:




First off, this guide will be really technically and requires some setup. The way all of this will work is by redirecting all EOS traffic to our own local server which uses about ~5MB of memory.

Block EOS IPs

If you’re looking at this guide then you’ve probably already blocked these or have been wanting to block them. You can start by following the mentioned guide, but it’s important that you set the IPs to instead of the suggested
Remember to remove the spaces before the .com
https://steamcommunity.com/sharedfiles/filedetails/?id=2594056744 – [steamcommunity.com] 


OpenResty – [openresty.org] 
Win64 OpenSSL v1.1.1m Light – [slproweb.com] 
7dtd-untethered Github – [github.com] 


Unzip to your preferred location.


After installation you now need to create security certificates for the api.epicgames.dev domain, because all .dev domains require it.
Open CMD and type in “cd C:\OpenSSL-Win64\bin” or your install location.
Now we need to create the certificates with the following command:

openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout public.key -out public.crt

This will start creating your security certificates and you can just continue by pressing enter till you get to the “Common Name” field which needs to be “api.epicgames.dev”.
You now need to move your public.key and public.crt files from the OpenSSL folder to the openresty/conf folder.
We aren’t done with authentication yet, now you need to press Win+R and type in “mmc”.
Add/Remove Snap-In…
Computer account
Navigate to “Trusted Root Certification Authorities”
Right click “Certificates”
All Tasks
Browse and select public.crt


Now you need to unzip the downloaded 7dtd-untethered and move the “html” and “conf” folder to your openresty folder.
It’s also recommended that you open html/users.json and replace the “product_user_id” (also referred to as PUID) with your own SteamID. It’s currently set to mine, “76561198074415908”. The ID will be used for your save files.

Run OpenResty

Now you just need to cd the OpenResty folder and use the commands below to start and stop your server.

How to start


How to stop

nginx -s stop


You should now technically be able to join servers too. I haven’t tested this on public servers, but EAC does it’s own authentication which makes your local PUID not matter.
If you’re running your own server then it should automatically be using EAC and won’t be blocked by the above. EAC does it’s own authentication with EOS on their own servers, which would give you the correct PUID for the server.


I hope this helped anyone else struggling with the same issues as I did or whatever other reason you have. This probably won’t last long, so expect it to be broken in about a year due to how 7 Days To Die updates work.

Here we come to an end for 7 Days to Die How to Play Offline Mode & Without EOS hope you enjoy it. If you think we forget something to include or we should make an update to the post let us know via comment, and we will fix it asap! Thanks and have a great day!

Be the first to comment

Leave a Reply

Your email address will not be published.