Guide · Updated October 2026

How to Play on a WoW Private Server

Playing on a private server takes a few steps: pick a server, create an account on its website, get the game client it supports and point that client at the server. Many servers make the last step easy with a launcher; without one, you change a single line in a file called realmlist.wtf.

You don't need a Blizzard account or a subscription, since private servers have their own accounts. This guide covers the clients the 65 online servers in our catalogue use, from Vanilla 1.12.1 to Battle for Azeroth 8.3.7, and the problems players run into most.

In short

  1. Pick a server and note its client version, such as 3.3.5a for Wrath of the Lich King.
  2. Register on the server's website with a password you use nowhere else.
  3. Download the client or launcher from the server's website.
  4. Let the launcher connect you, or set the realmlist and start the game with Wow.exe.

1. Pick a server and its client

Each expansion has one client version that almost every server uses, and a server's page here shows its client. Compare servers in the best WoW private servers rankings, or look at new WoW private servers if you want a fresh start.

Clients the online servers in our catalogue use
ClientUsed byOnline servers
1.12.1Vanilla, Vanilla+15
1.18.1Vanilla+2
2.4.3TBC5
3.3.5aWotLK, WotLK+, Vanilla+32
3.4.5WotLK1
4.3.4Cataclysm2
5.4.8MoP3
7.3.5Legion4
8.3.7BfA1

3.3.5a is the most common client: 32 of the 65 online servers use it, including servers such as Waloria and Triumvirate WoW that run Vanilla content on the Wrath client. A few servers use their own builds (1.18.1 and 3.4.5), so take the client from their website.

2. Create an account

Register on the server's website. Old game clients have no sign-up screen of their own. Use a password you don't use anywhere else, and never your Battle.net login, because a private server is run by a small team and its database is only as safe as they make it. Some servers e-mail you a confirmation link before the account works.

3. Download the client or launcher

Take the game files from the server's own website or Discord, never from a random download site: a modified client is an easy way to hide malware. Many servers now have a launcher that downloads the game, keeps it up to date and connects you, so you can skip the next step.

Servers with custom content need their own files. A plain 1.12.1 or 3.3.5a client either won't connect to a Classic+ or custom server or won't show its new zones, items and classes, so use the download that server provides. If you're not sure which kind of server you want, read blizzlike vs Classic+ vs custom servers.

4. Point the game at the server

Without a launcher, you tell the client where to log in. Open the file for your client in Notepad or another plain text editor, replace its contents with the line from the server's website and save it. In Config.wtf, only replace the realmlist line, not the whole file. The address below is only an example.

1.12.1 (Vanilla) and 2.4.3 (The Burning Crusade)

realmlist.wtf in the main game folder, next to Wow.exe

set realmlist logon.example.com

3.3.5a (Wrath of the Lich King)

Data\enUS\realmlist.wtf, or the folder named after your client's language, such as enGB or deDE

set realmlist logon.example.com

4.3.4 (Cataclysm)

realmlist.wtf in Data\enUS or in the main game folder, depending on the client

set realmlist logon.example.com

5.4.8 (Mists of Pandaria)

WTF\Config.wtf: change the line that starts with SET realmlist

SET realmlist "logon.example.com"

7.3.5 (Legion), 8.3.7 (Battle for Azeroth) and other newer clients

These need the server's launcher or the patched client it provides; its guide says whether to set the address in WTF\Config.wtf

SET portal "logon.example.com"

5. Start the game and log in

Start the game with Wow.exe or the server's launcher, not with Launcher.exe from the game folder, which tries to patch the game. Log in with the account you created in step 2, choose a realm and create a character.

Add-ons must match the client: a 3.3.5a server needs add-ons made for 3.3.5a, and current retail add-ons won't load. They go in the Interface\AddOns folder.

Common problems

The game still connects to my old server

Some clients also keep the address in WTF\Config.wtf. Change the realmlist line there too, then delete the Cache folder (WDB in Vanilla).

The game starts downloading an update

You started Launcher.exe or another updater. Close it and start Wow.exe instead.

My change to realmlist.wtf doesn't stick

The file may be read-only: right-click it, open Properties and untick Read-only. Windows also blocks changes inside Program Files, so keep the game in a folder such as C:\Games.

Unable to connect, or the login fails

Check the address letter by letter, look on the server's Discord for downtime and confirm your account if the server sent you an e-mail.

Unable to validate game version

Your client doesn't match the server's patch. Download the client the server links on its website.

Stay safe

  • Give every server its own password and keep your Battle.net details out of private servers entirely.
  • Check the shop before you pay: 18 of the 65 online servers in our catalogue sell gear or gold, while the servers without pay-to-win sell only cosmetics or nothing at all.
  • Servers can close without warning: 5 in our catalogue closed in 2026 alone, as the list of closed WoW private servers shows. Don't spend more on a server than you'd be happy to lose.

Frequently asked questions

Do I need a Blizzard account to play on a private server?

No. Private servers have their own accounts, which you create on their websites, and there's no subscription. Never enter your Battle.net details on a private server's website or launcher.

Which game client do I need?

The one the server is built for: usually 1.12.1 for Vanilla, 2.4.3 for The Burning Crusade, 3.3.5a for Wrath of the Lich King, 4.3.4 for Cataclysm, 5.4.8 for Mists of Pandaria, 7.3.5 for Legion and 8.3.7 for Battle for Azeroth. Classic+ and custom servers often need their own client, which they link on their website.

Where is realmlist.wtf?

In Vanilla (1.12.1) and The Burning Crusade (2.4.3) clients it is in the main game folder, next to Wow.exe. In Wrath of the Lich King (3.3.5a) it is in Data\enUS, or the folder named after your client's language. Mists of Pandaria keeps the address in WTF\Config.wtf instead.

Can I use one client for several servers?

Yes, if the servers use the same client version and no custom files. Change the realmlist when you switch. Many players keep a separate copy of the game folder for each server, which also keeps add-ons and settings apart.

Are WoW private servers free to play?

Almost all of them are free to play and run on donations, and many have a shop. 25 of the 65 online servers in our catalogue sell only cosmetics or have no shop at all, and 18 sell gear or gold. We rank the best WoW private servers without pay-to-win on a page of their own.

Can I play on a Mac or Linux?

Most servers offer Windows clients. On Linux they usually run with Wine or Lutris, and on a Mac with CrossOver or a similar compatibility tool. The server's Discord is the best place to ask for a setup that works.

Best WoW private serversNew WoW private serversBlizzlike vs Classic+ vs custom servers
Keep Private Server Hub online

Hosting, domain and e-mail cost about $120 a month. 2026 is 0% covered by players so far - no ads, no paid placements.

Something wrong or out of date in this guide? Tell us on our Discord or at contact@privateserverhub.com.