How to Add a Server in MT5 (MetaTrader 5) Step by Step
Adding a new trading server in MT5 (MetaTrader 5) is how you connect your trading platform to a specific broker account. Without the right server, you may not see your live or demo account, prices may not load, and you won’t be able to place trades or manage your balance, deposits, and withdrawals.
This makes server setup indirectly part of your payments, billing, and commerce experience in MT5: if you can’t connect to the correct server, you can’t properly access or control your money.
Below is a clear, jargon-free walkthrough of how MT5 servers work, how to add them on different devices, what can vary between setups, and where your own situation becomes the deciding factor.
What Is a “Server” in MT5, Really?
In MT5, a server is the remote system run by your broker that:
- Stores your trading account (login, password, type: demo/live)
- Streams price quotes and market data to your MT5 app
- Processes trades, deposits, withdrawals, and account history
There are three main pieces to keep in mind:
- MT5 app – the software on your PC, Mac, phone, or tablet
- Broker’s trading server – where your account actually lives
- Login credentials – account number, password, and the correct server name
If any one of those is wrong or missing, you’ll see errors like:
- “No connection”
- “Invalid account”
- Price chart not moving / greyed out
Adding the proper server is how you tell MT5: “Connect me to this broker, on this specific system, for this account.”
How To Add a Server in MT5 on Desktop (Windows/macOS)
On MT5 for desktop, adding a server usually happens when you create or log into an account, but you can search and add new ones at any time.
1. Open the “Open an Account” window
- Launch MetaTrader 5.
- At the top, click File > Open an Account.
This brings up the Trading Servers window.
2. Search for your broker’s server
In the Trading Servers list, you might already see some broker names.
If yours isn’t listed, use the search box:
- Type the broker name or a server hint (often given in your broker’s welcome email).
- Example formats:
BrokerName-DemoBrokerName-LiveBrokerName-Real
Click Scan or wait for MT5 to search.
If found, you’ll see one or more server entries. These are not random; brokers often have multiple servers for different regions, account types, or demo vs live.
3. Select the correct server
- Click the exact server name your broker told you to use.
- Click Next.
If you pick the wrong one, you might still see a login box but won’t be able to connect with your account number.
4. Log in or create an account
After choosing the server:
To log into an existing account:
- Choose Existing trade account.
- Enter your Login (account number) and Password.
- Confirm the Server shown matches your broker’s details.
- Click Finish.
To create a new demo account (if your broker allows it from MT5):
- Choose New demo account.
- Fill in the requested details (name, email, deposit size, leverage, etc.).
- Confirm the server name again.
- Click Finish.
MT5 will then attempt to connect. If successful, you’ll see:
- Green/red connection bars in the bottom-right status area.
- Price charts updating.
- Your account balance visible in the Navigator > Accounts panel.
How To Add a Server in MT5 on Android
On Android, MT5 makes server selection part of the account-adding process.
1. Open the Accounts screen
- Open the MetaTrader 5 app on your Android device.
- Tap the menu icon (usually three lines or “hamburger” icon).
- Tap Manage Accounts or Accounts.
2. Start adding an account
- Tap the “+” icon (Add account).
- You’ll usually see two choices:
- Open a demo account
- Login to an existing account
Either option will ask you to pick a trading server.
3. Search for your broker’s server
- Tap the search box.
- Type your broker’s name or their exact server name.
- From the search results, select the correct server (for example
BrokerName-LiveorBrokerName-Demo).
4. Log in
For an existing account:
- Enter your login (account number) and password.
- Confirm that the server matches the information from your broker.
- Tap Sign in.
For a demo account:
- Fill in the requested fields.
- Double-check the server selected before confirming.
If everything is correct, your account will appear in the Accounts list, and you can switch between accounts/servers as needed.
How To Add a Server in MT5 on iOS (iPhone/iPad)
On iOS, the process is similar to Android but the layout is more iOS-style.
1. Go to the Accounts section
- Open MetaTrader 5 on your iPhone or iPad.
- Tap Settings (usually a gear icon).
- Tap New account.
2. Choose login or demo and search servers
- You’ll see options like:
- Open a demo account
- Login to an existing account
- Tap your chosen option.
- In the Find broker or Search field, type your broker’s name.
- From the list, tap the relevant server.
3. Enter your details
For existing accounts:
- Input your login and password.
- Confirm the server line shows the correct entry.
- Tap Sign in.
For demo:
- Fill in requested details.
- Confirm the server before continuing.
Once connected, you’ll see live quotes and your account show under Settings > Accounts.
Why the Right MT5 Server Matters for Payments & Trading
Because MT5 itself is just a client, the server you connect to determines:
- Account type and status
- Demo vs live balances
- Access to real-money trading
- Accessible balance
- Whether you see the funds you deposited
- Whether you can withdraw or transfer between accounts (if supported)
- Instrument availability
- Some servers only offer specific symbols or markets
- Execution behavior
- Server location can affect latency (how fast orders are processed)
- Certain account features (like hedging or netting modes) are server-linked
If you log into the wrong server (for example, a demo server while expecting live funds):
- Your real balance won’t show up.
- Your trading history and open trades from your real account will be missing.
- You may think your money is “gone” when it’s just that you’re on a different server.
Common Issues When Adding MT5 Servers and What Affects Them
Several variables determine whether adding a server works smoothly:
1. Device and operating system
Windows/macOS:
- MT5 desktop offers deeper features and more flexible account and server management.
- Firewalls or antivirus may block connections if not configured properly.
Android/iOS:
- Easier initial setup, but limited to the layout and options provided by the mobile app.
- Mobile data vs Wi‑Fi can affect connection reliability.
2. MT5 version and build
Older or heavily customized builds might:
- Not auto-detect newer broker servers.
- Behave differently during the “Search” step.
Keeping to a recent official version of MT5 usually avoids basic connectivity problems.
3. Network and region
Your connection to a server can be affected by:
- Internet quality – unstable or slow connections cause frequent “no connection” messages.
- Regional restrictions – some broker servers might not be reachable from certain regions or networks.
- Corporate or school networks – might block specific ports used by MT5.
4. Broker-side differences
Not all brokers manage servers in the same way. Differences can include:
Server naming conventions
- Some use clear names like
BrokerName-Live1,BrokerName-Demo2. - Others use more cryptic names, which makes it essential to copy the name exactly as provided.
- Some use clear names like
Number of servers
- A single simple server vs many regional or account-type-specific servers.
Account linking
- Some brokers let you access multiple sub-accounts on one server.
- Others separate them across different servers by currency, leverage, or platform type (MT4 vs MT5).
5. Account type and credentials
- Demo vs live accounts may live on different servers.
- A login number is often only valid on the server where it was created.
- Changing your trading password through the broker can break old saved sessions until you update credentials in MT5.
Quick Checklist: If You Can’t Find or Add the Server
When MT5 won’t show or connect to a server, these are the usual checkpoints:
Server name typed correctly?
Even tiny changes (spaces, dashes, extra words) can stop it from appearing.Right platform?
MT4 and MT5 servers are separate. Trying an MT4 server in MT5 (or vice versa) doesn’t work.Stable internet connection?
Try switching between Wi‑Fi and mobile data or testing another network.Firewall/antivirus settings?
On desktop, these can block MT5’s outbound connections.Correct account type?
Demo account credentials typically won’t work on live servers and vice versa.
Each of these is influenced by your own combination of device, OS, broker, and account details.
Different User Profiles, Different MT5 Server Setups
The “best” way to add and manage servers can look different depending on how and why you use MT5:
Casual demo-only user
- May just search for a broker offering easy demo sign-up.
- Server choice is mostly about getting price data and practice access.
Active live trader
- Needs the exact live server details from their broker.
- Often manages multiple servers (e.g., separate live accounts for different strategies).
- May care about latency and server region more.
Multi-broker or multi-account user
- Keeps several servers saved across MT5 desktop and mobile.
- Frequently switches between accounts and servers.
- Needs a clear mental map of which server hosts which balance.
Traveling or remote worker
- May notice connectivity changes as they move between regions and networks.
- Sometimes needs to verify which server instance gives better, more stable access from their location.
Each role puts different weight on which server to use, how many to keep added, and how carefully to track server names versus account numbers.
Where Your Own Situation Becomes the Missing Piece
The practical steps to add a server in MT5 are fairly universal:
search for your broker, pick the right server, and log in with the correct account details.
What changes from person to person is:
- Which broker you use and what they call their servers
- Whether you mainly use desktop or mobile
- How many demo vs live accounts you have
- Your region and network conditions
- How sensitive your trading and payment activities are to latency, reliability, and access
Understanding how MT5 servers work gives you the structure. Matching that to your own broker setup, devices, and trading style is what determines how you actually configure and manage servers in your MT5 environment.