There are many ways to get MT4 For Mac and so we’ve looked at the best ways to run and install MetaTrader on macOS Big Sur, Catalina and M1 Macs in 2021.
Firstly, although we still think Macs are great for trading it’s important to be aware from the start that running MT4 and MT5 on a Mac has become increasingly complicated due to changes made by Apple in the latest versions of macOS.
This is because MetaTrader is a 32 bit application and the latest versions of macOS Catalina and Big Sur do not support 32 bit apps anymore.
Before going through any of the workarounds we show you here, we strongly recommend taking a look at TradingView (FREE) as an alternative to MT4.
In fact we found TradingView is even BETTER than MT4 for doing technical analysis of currency markets and day trading from your Mac desktop.
- Can MT4 Run on Mac?
- 1. Install MT4 on a Mac with Parallels
- 2. Install MT4 on a Mac Using Boot Camp
- 3. Install MT4 on a Mac with Milton Prime
- 4. Install MT4 on a Mac with XM Markets
- 5. Use MetaTrader 4 WebTrader
- 6. Run MT4 On a Mac With a VPS Server
- 7. Install MT4 on a Mac with Crossover
- 8. Install MT4 on Mac via a Broker (Mojave and earlier)
Can MT4 Run on Mac?
A fully native version of MT4 for Mac is not available but you can install it on a Mac thanks to emulation software.
If you’re running macOS Mojave or earlier you’ll need to install the PlayOnMac emulator to install the Windows version of MT4 on a Mac.
However, we strongly do not recommend this method because the installation process is long and complicated.
The PlayOnMac version of MT4 also does not work on macOS Catalina, Big Sur or M1 Macs.
This is because the emulated PlayOnMac version of MT4 does not support 64 bit operating systems like Big Sur and Catalina or the M1 ARM chip.
You May Also Like:
- 10 Reasons TradingView Is Better Than MT4
- The Best Stock Trading Software For Mac
- The Best Forex Trading Platforms For Mac
There are however better ways to run MT4 on a Mac and here we show you the best ways to get MT4 on a Mac that work on Big Sur, Catalina and M1 Macs.
The only way to download and install the native Windows version of MT4 or MT5 on a Mac is to first install Windows on your Mac and then install the Windows version of MetaTrader.
There are various ways of running Windows on a Mac but we strongly recommend using Parallels to install MT4. Parallels is the easiest way to install Windows on a Mac and it’s also regularly updated to work with each release of macOS.
Parallels allows you to run Windows and macOS simultaneously so that you can easily switch between the two operating systems at any time.
Parallels also allows you to run 32 bit apps like MetaTrader within Windows on macOS.
Parallels not only allows you to run MT4 in Windows using Big Sur but also works on M1 Macs based on Apple Silicon so you can run MT4 on M1 Macs with Parallels.
In Parallels, you can run either the standard Windows version of MetaTrader or a custom version of MT4 that you’ve downloaded from a forex broker platform.
Here’s how to install MetaTrader on a Mac using Windows.
- Download Parallels for Mac. The setup process is very easy and should take no more than 30 minutes.
- Once you’ve installed Windows on your Mac, download MT4 or MT5 in Windows. Alternatively, you can download a custom version from a forex trading broker such as Milton Prime, XM, FXTM, Hugosway or Fortrade. Then simply follow the installation instructions to install MetaTrader as if you were installing it on a PC.
Running MetaTrader on Mac this way gives you all the benefits of the Windows version of MetaTrader, including add-ons such as MetaTrader Market.
We also recommend using Parallels because if you encounter any problems installing MetaTrader this way, you’ll get a certain amount of direct support from Parallels.
With other ways of installing Windows on Mac such as with Wine or VirtualBox, you’ll have to rely on the support of forum members and fixing problems with MT4 on Macs can be quite complex.
- Easy to install and setup
- Allows you to run Windows and macOS simultaneously
- The best way to run Windows on a Mac
- Allows you to use MT4 on M1 Macs
- Parallels requires an annual subscription
Boot Camp is a free utility in macOS that also allows you to install Windows or an older version of macOS on a separate partition on your Mac hard drive.
Like Parallels, once you’ve installed Windows using Boot Camp, you can install the Windows version of MT4 on your Mac.
This isn’t as convenient as using Parallels however as you can’t run Windows and macOS at the same time – you have to boot your Mac in one or the other.
Boot Camp also does not work on M1 Macs.
Unlike Parallels though, Boot Camp is free to use and allows you to install Windows 10 for free on a Mac.
Alternatively, you could also install macOS Mojave and run the PlayOnMac version of MT4 instead.
- Boot Camp is free to use
- Allows you to install Windows 10 for free
- Allows you to run the Windows version of MT4
- Does not allow you to run macOS and Windows simultaneously
Milton Prime offers the best way to install MT4 on a Mac because its version of MT4 works on both Big Sur and M1 Macs.
In fact, Milton Prime offer the only version of MT4 that works on the latest M1 chip Macs.
Some of the advantages of Milton Prime include the ability to Trade over 50 currency pairs on MT4, trade stocks, trade gold, silver or oil and trade the indices of the major stock exchanges.
Milton Prime’s MT4 app features Expert Advisors such as back-testing strategies and setting trading parameters. Milton Prime also allows hedge trading too.
- Works on M1 Macs
- Works on Catalina and Big Sur
- Includes Expert Advisor (EA) feature
- Requires a Milton Prime account to trade
You can also install MT4 on a Mac thanks to the free XM Markets MT4 app which works on both Big Sur and Catalina.
Like Milton Prime, XM is one of the only version of MT4 that works on the latest 64 bit versions of macOS.
Although XM state that it works up to macOS Catalina, we can confirm that it also works with macOS Big Sur too.
However, XM Markets MT4 does not work with M1 Macs.
XM is one of the best forex trading software for Mac around and the XM MT4 app is exactly the same as the Windows version.
Some of the advantages of XM include over 1000 trading instruments, including Forex, CFDs and Futures, spreads as low as 0 pips, Full EA (Expert Advisor) functionality and 1 Click Trading.
XM MT4 For Mac also has technical analysis tools with 50 indicators, 3 Chart Types, Micro Lot Accounts and Hedging Allowed.
You can find full instructions how to install MT4 for Mac with XM here.
- Doesn’t require any third party software such as Boot Camp or Parallels
- Works on Catalina and Big Sur
- Includes Expert Advisor (EA) feature
- Requires an XM Markets account to trade
- Doesn’t work on M1 Macs
5. Use MetaTrader 4 WebTrader
By far the easiest way to use MT4 on a Mac is to use a broker Cloud version of MetaTrader.
Although you won’t have MT4 installed on your Mac desktop, you get all the functionality of MetaTrader and it works instantly in any web browser.
Most forex platforms offer their own custom web version of MT4 but the best ones we’ve tried on macOS are as follows.
FXTM is a professional forex trading platform that offers tight spreads, fast execution of trades and lots of tutorials to help get you started.
FXTM MT4 WebTrader works in a browser on any version of macOS including on M1 Macs.
You can open a free FXTM demo account.
Apart from offering the only MT4 for Mac desktop client that works on Big Sur and M1 Macs, you can also use XM MT4 WebTrader.
XM MT4 WebTrader works in a browser on any version of macOS including on M1 Macs.
XM MT4 WebTrader allows you to select multiple time frames in the History tab, allows you to view active orders, close multiple trades and edit the properties of graphical objects.
You can start using XM MT4 WebTrader on your Mac now.
IC Markets is one of the biggest MT4 Forex CFD providers in the world and offers extremely fast and reliable trading with tight spreads.
IC Markets offers some of the lowest spreads in the industry and uses data centers in New York and London with enterprise grade hardware to offer fast and reliable trading.
You can open a free IC Markets demo account to practice trading with MT4 webtrader on a Mac first.
Hugosway is a fresh ECN broker which offers leverage of up to 1:500. Hugosway is a true STP broker with fast ECN connectivity to MT4. Hugosway also supports cryptocurrency trading.
If you already use another broker or are already trading with a different broker’s MT4 web platform, you can also connect it to Hugosway.
You can open a free Hugosway demo account to paper trade first.
Fortrade is a well regulated Forex broker that’s allows you to buy and sell CFDs on hundreds of products. It offers users lots of training courses and a day trading strategy tutorials to help you get the most out of your trades.
You can open a free demo Fortrade account.
This is just a small selection of brokers that offer an online version of MT4 WebTrader but there are other brokers out there that offer online MT4 platforms.
- MT4 WebTrader doesn’t require any installation
- Works in any browser on any version of macOS
- Works on M1 Macs
- Can’t be used offline
- Not all brokers offer a web version of MT4
There are several companies like VPSForexTrader that offer Virtual Private Servers (VPS) which allow professional traders to trade faster using dedicated servers.
With a direct ISP connection to a private server, you can enjoy better hardware to trade faster, without any interruptions.
These servers are private and for your use only so you don’t have to share bandwidth or processing power with other users, thus providing a faster and more stable trading environment.
VPS servers also allow you to run MetaTrader in the cloud so all you need to do is subscribe to one of their plans and then use a remote desktop software to connect to MetaTrader remotely.
A VPS provider usually charges a monthly fee for use of a virtual private server and the cost differs depending on the power of the servers you subscribe to.
The more powerful the server, the more instances of MetaTrader you can install and the more processing power you have.
Here’s how to run MetaTrader on a Mac using a VPS Server.
- Sign-up for a VPSForexTrader account.
- Download a remote desktop application. There are many different remote desktop tools for Mac users but you can use the free Microsoft Remote Desktop tool for connecting to a VPSForexTrader server.
- When you sign-up for a VPSForexTrader account, you’ll be sent an IP address with a port, username and password that you need to enter into the Microsoft Remote Desktop settings.
- Then simply click “Start” at the top of the app.
- You’ll then see your VPS Server desktop where you’ll be able to install and run multiple versions of MetaTrader depending on the account you’ve signed-up for.
- Hosted in the Cloud so nothing to install
- Allows you to run multiple versions of MT4 and MT5
- Requires a subscription to a VPS
- Requires remote desktop software
Crossover is a Windows emulator that supports 32 bit applications like MetaTrader on macOS Catalina and Big Sur.
All broker MT4 solutions such as XM Markets MT4 For Mac that work on macOS Big Sur and M1 Macs now use Crossover to “wrap” the Windows app and make it work on macOS.
The difference is that the broker versions of MT4 are free (because the broker has paid for a license to distribute it) whereas if you just download Crossover on it’s own and then install MT4, you have to pay for Crossover which costs $39.00.
Like Parallels, Crossover allows you to use Windows and macOS at the same time and doesn’t require purchasing a Windows license.
Crossover also works on Apple Silicon M1 Macs so you can run MT4 on an M1 Mac using Crossover too.
Because it supports 32 bit installations, you can either choose to install the standard version of MetaTrader or a custom version of MT4 downloaded from a forex broker.
Unfortunately, not all MT4 features work using Crossover though and it’s not as good as running MT4 in Windows using Parallels or Boot Camp.
Crossover costs $39.95 for the full version.
- Doesn’t require a Windows license
- Easy to setup and use
- Works on M1 Macs
- Not as convenient as having a full Windows installation
- Crossover costs $39.00
- Not all MT4 plugins work via Crossover
8. Install MT4 on Mac via a Broker (Mojave and earlier)
Although we recommend using XM Markets version of MT4 for Mac, there are other forex brokers that offer a version of MT4 for Mac.
Most of them will only work on macOS Mojave or earlier as they use PlayOnMac which does not work on 64 bit versions of macOS like Catalina and Big Sur.
Some popular examples include forex trading platforms IC Markets, FXTM and Hugosway all of which, apart from offering MT4 WebTrader, also allow you to download their own branded version of MT4 for Mac.
Although these versions of MetaTrader work on macOS Mojave and lower, they still have limitations compared to installing MetaTrader in Windows on your Mac.
These include instability, incompatibility with future releases of macOS, no developer support and lack of certain features such as MetaTrader Market.
Since they’re emulating a Windows environment within macOS, they can also be quite slow to use and don’t exactly look good on Mac with a very dated Windows style interface.
- Doesn’t require paying for a PlayOnMac license
- Allows you to instantly download and install MetaTrader on your Mac desktop
- Most broker versions of MT4 only work on macOS Mojave or earlier
- Some MetaTrader features won’t work
We hope we’ve helped you find a way to use MetaTrader on your Mac but if you have any other questions, let us know in the comments below.