Hosting a Hytale server on your own PC uses your personal internet connection, which means a few important things:
- You need a strong and stable internet connection
- The server is best suited for friends or trusted players only
- Anyone with your IP address can potentially attack your network
- Hytale servers are very resource-intensive
- The game is still in early access and not fully optimized
At the time of writing, you realistically need at least 16 GB of RAM, and in many cases 32 GB, if you plan to run a server and play on the same machine. Large player counts can cause extreme RAM usage.
On top of that, Hytale uses an OAuth (device authentication) system, which is not beginner-friendly and must be completed multiple times during setup.
Alternative Option: Game Server Hosting
If you don’t want to deal with:
- Network security risks
- Hardware limitations
- Manual authentication
- Port forwarding or DDoS concerns
Then a managed hosting provider is the easier option. Hosting services handle authentication automatically and remove most technical headaches.
That said, if you do want to host the server yourself, follow the steps below carefully.
Step 1: Download the Hytale Server Files
- Open the official Hytale download link (second link in the description)
- Click Download Hytale
- The server downloader will begin downloading automatically
If you copy the download link, you’ll see it comes directly from the official hytale.com domain.
Step 2: Extract the Server Downloader
- Open your Downloads folder
- Right-click the downloaded Hytale downloader ZIP
- Select Extract All
- Once extracted, move the folder to your Desktop (optional but recommended)
Step 3: Run the Hytale Downloader
- Open the extracted folder
- Double-click Hytale Downloader (Windows)
- The application will launch and generate:
- A device authentication code
- A verification URL
⚠️ You cannot right-click to copy the URL—use Ctrl + C
Step 4: Authenticate Your Device
- Copy the authentication URL
- Paste it into your web browser
- Log into the Hytale account that owns the game license
- Click Approve
Once approved, the downloader will automatically begin downloading the full server files.
You will need to repeat this authentication process later—this is normal.
Step 5: Extract the Server Files
- After the download completes, the downloader will close automatically
- A new ZIP file will appear
- Right-click it and select Extract All
- Once extracted, you’ll have the full Hytale server directory
This folder contains:
- Server configuration files
- Licenses
- The Hytale server
.jarfile
Rename the folder to something recognizable, such as:
Hytale Server
Step 6: Create the Run File
- Open the server folder
- Right-click → New → Text Document
- Open it with Notepad
- Paste the provided
run.batcommand (from the description) - Click File → Save As
- Set Save as type to All Files
- Name it:
run.bat
Step 7: Start the Server
- Double-click run.bat
- The server will begin initializing
- You may see yellow or red text—this is normal
- When you see:
Hytale server bootedthe server is live
At this stage, players still cannot join until the server is authenticated.
Step 8: Authenticate the Server
In the server console, type the following command:
oauth login device
Press Enter.
- A new authentication URL and code will appear
- Copy the URL
- Paste it into your browser
- Approve the device (you may already be logged in)
Once approved, the server will authenticate successfully.
Step 9: Join the Server
After authentication:
- The server is fully online
- Players can now connect normally
- Authentication status can be verified using:
oauth status
If a token is present, the server is ready.
Conclusion
Hosting a Hytale server locally is possible, but it is not beginner-friendly. It requires:
- Strong hardware
- Network security awareness
- Repeated authentication
- Manual configuration
If you followed these steps carefully, your server should now be online and playable.
