Add a Broker's MetaTrader 5 Server When It's Not Listed
If you're trying to add a broker's MetaTrader 5 server and it simply isn't showing up in the platform's search box, you're not doing anything wrong — this is a common, fixable problem, not a sign your broker doesn't support MT5. This guide walks through exactly how to add the server manually, where to find the correct address, and what to check if the connection still fails.
Why a broker's MT5 server sometimes doesn't appear
MetaTrader 5's built-in server search pulls from a public directory maintained by MetaQuotes, not directly from every broker in real time. A server can be missing from that list for several harmless reasons:
- The broker is newer or recently migrated infrastructure and hasn't fully propagated to the directory.
- You're on an old MT5 build that hasn't refreshed its server cache.
- The broker runs a white-label setup under a different registered name than the brand you recognise.
- Regional filtering means the search shows a subset of servers depending on your location or installer source.
This applies to well-known brokers too. Both Pepperstone and IG run MetaTrader infrastructure for eligible account types, but exactly which servers show up in your search — and under what platform (MT4 vs MT5) — depends on your account type and how you installed the platform. Never assume a broker doesn't offer MT5 just because search comes up empty; confirm on the broker's own site first.
Find the correct server address before you touch MT5
The manual method only works if you have the exact server address, so get that first:
1. Check your account welcome email — brokers typically list the server name and/or address when the account is opened. 2. Log into the broker's client portal — most have a "platforms" or "downloads" section showing current server details per account. 3. Visit the broker's official MT5/MetaTrader page — Pepperstone and IG both publish this for their client base. 4. Contact support directly if you can't locate it — don't rely on old forum threads or third-party "server list" sites, as these go stale quickly.
The address format is usually a domain or IP address plus a port, for example live01.brokername.com:443. The name you'd otherwise pick from a dropdown (like Pepperstone-Live01) is just a friendly label for that same address.
Step-by-step: adding the server manually in MT5
Once you have the address, here's the general workflow (steps are near-identical across brokers):
1. Open MT5 and go to File > Open an Account, or click Login to Trade Account from the login window.
2. In the server search box, type your broker's name and check if anything relevant appears — sometimes a partial match does show up.
3. If nothing suitable appears, look for a "Scan" button, or close the search and go directly to the login dialog.
4. In the server field, type the exact address you sourced above (e.g. live01.brokername.com:443) instead of picking from the list.
5. Enter your account number and password as provided by the broker.
6. Click Login/OK and wait for the connection status bar (bottom-right of MT5) to confirm.
If MT5 accepts the address and logs in, you'll see live prices populate in the Market Watch window within a few seconds.
Confirming platform availability before you troubleshoot
Before spending time on connection errors, make sure MT5 is actually the right platform for your account:
- Some brokers offer MT4 only on certain account types, with MT5 reserved for others.
- Some run both platforms in parallel with entirely separate server addresses — don't assume MT4 and MT5 share a server.
- Account type (standard, ECN, cTrader-only, etc.) can determine which platforms are even offered.
Check this directly on the broker's site or via support, and cross-reference PipTax's [brokers page](/brokers/index.html) for a general overview of what's on offer before assuming a technical fault.
Common errors and how to fix them
| Symptom | Likely cause | Fix | |---|---|---| | "No connection" despite correct login | Wrong or outdated server address | Re-check address from broker's live source | | Connects then instantly disconnects | Firewall/antivirus blocking MT5 | Whitelist MT5 in firewall settings | | Works on mobile data, fails on Wi-Fi | VPN or corporate network interference | Disable VPN, try different network | | Server field greyed out or unresponsive | Outdated MT5 build | Help > Check for Updates | | "Invalid account" error | Correct server, wrong login/password | Re-confirm credentials with broker |
Working through this table in order resolves the vast majority of manual server-add issues.
Verifying costs once you're connected
Getting MT5 connected is only step one. The server name or address tells you nothing about your actual trading costs — spreads, commissions, swaps, and execution quality vary by broker, account type, and even by server. Once logged in:
- Check your account type's real cost structure on the broker's own site — never assume figures from memory or a different account tier.
- Run your setup through PipTax's [cost tool](/audit.html) to see an honest breakdown of what a given account is likely to cost you in practice.
- Compare fairly across brokers using PipTax's [brokers page](/brokers/index.html) and our [methodology](/methodology.html) for how those comparisons are built.
- If you're newer to MetaTrader generally, the [school section](/school/index.html) has broader platform walkthroughs worth working through.
Remember too that UK retail clients trading major FX pairs are subject to the FCA's 30:1 leverage cap — this applies regardless of which MT5 server you connect to, so factor it into position sizing from day one.
Conclusion
Learning how to add a broker's MetaTrader 5 server manually is a five-minute fix once you have the correct server address — the real work is sourcing that address from a reliable place and ruling out firewall or platform-version issues if the connection still won't hold. Confirm MT5 availability directly with your broker (Pepperstone and IG are both worth checking as MetaTrader-friendly examples, though you should verify current server details and account eligibility yourself), get connected, then use PipTax's cost tool to check the numbers that actually matter for your trading.
Key takeaways
- If MT5's built-in server search doesn't find your broker, you can always add the server manually using the exact server address from your account welcome email or the broker's own site.
- MT5 server names follow a pattern like BrokerName-Live or BrokerName-Demo, and the address is usually a domain or IP plus a port number (default 443).
- Pepperstone and IG both run MetaTrader infrastructure, but always confirm current server names and platform availability directly with the broker before assuming one exists.
- A wrong server address causes 'no connection' errors even with correct login credentials — this is the most common MT5 connection fault.
- Once connected, check your account's real trading costs and execution model with PipTax's cost tool rather than assuming spreads from a demo server.
- Firewalls, VPNs, and outdated MT5 builds can all block a server connection even when the address is correct.
Frequently asked questions
- Why can't I find my broker in the MT5 server list?
- MT5's built-in search only shows servers that have registered with MetaQuotes' public directory, and it can be slow to update or filtered by region. Newer servers, white-label setups, or brokers using a different MetaTrader tag sometimes don't appear even though the broker genuinely offers MT5. Adding the server manually solves this.
- Where do I find the exact MT5 server address for my broker?
- Check the welcome email sent when your account was opened, your broker's client portal, or the platform/downloads page on the broker's own website. Pepperstone and IG both publish current server details for account holders — always use the live source rather than an old forum post or third-party list.
- What's the difference between a server name and a server address?
- The server name (e.g. Pepperstone-Live01) is what you see in the MT5 login dropdown once a broker is registered. The server address is the actual domain or IP and port (e.g. live01.pepperstone.com:443) you type in manually when the name isn't listed. You only need the address to connect.
- Do I need MT5 specifically, or could my broker only offer MT4?
- Not every broker runs both platforms. Confirm directly on the broker's site or with support whether MT5 is actually available on your account type before troubleshooting a connection — you may simply need MT4 instead.
- I've typed the right server address but MT5 still won't connect — why?
- Common causes are a firewall or antivirus blocking the connection, an active VPN changing your routing, an outdated MT5 build, or a temporary server-side outage. Try disabling the VPN, updating MT5 via Help > Check for Updates, and confirming the port number matches what the broker specifies.
- Does adding a server manually affect my trading costs or execution?
- No — the server is just the connection point to your broker's trading infrastructure. It doesn't change spreads, commissions, or execution model. Once connected, verify your actual all-in costs with PipTax's cost tool rather than assuming anything from the server name.