- There are three common ways to offer MT5 in the browser: iframe embed, linking to the standard web terminal, or a branded terminal on your own domain.
- An iframe is quick but shows the terminal inside your page, with limited space and its own address underneath.
- A terminal on your own subdomain (trade.yourbrand.com) gives the cleanest, most trusted experience.
- Whichever you choose, link to it prominently from your website, client area and welcome emails.
The three options
- Embed the web terminal in an iframe on a page of your website.
- Link to the standard MT5 web terminal for your server, as provided by MetaQuotes.
- Serve a branded terminal on your own domain, such as
trade.yourbrand.com.
Option 1: iframe embed
MetaQuotes documents how to place the web terminal on a website with a simple <iframe> widget, with parameters such as the language and startup mode. It is fast to set up and free.
Trade-offs: the terminal lives inside a box on your page, which can feel cramped on small screens. The terminal itself is still served from another address, and some browsers restrict storage and cookies inside third-party frames, which can affect login persistence.
Option 2: link to the standard web terminal
MetaQuotes’ current web terminal runs on each broker’s access server and works only with that broker’s platform. Linking to it from a "Trade now" button is simple and reliable.
Trade-offs: the address and presentation are not fully under your brand, and you have less control over what clients see around the terminal.
Option 3: a branded terminal on your own domain
Here the terminal opens full-screen on your own subdomain, with your company name, contact details and legal links. Clients see one consistent brand from your website to the moment they trade.
FXPTrader delivers this with a Cloudflare Worker in your account: no servers, automatic SSL, login range control and edge delivery from more than 300 cities. See White-Label WebTrader.
Side-by-side
| iframe embed | Standard web terminal link | Branded own domain | |
|---|---|---|---|
| Setup effort | Minutes | Minutes | Typically the same day |
| Address in browser | Your page (terminal framed inside) | Not your domain | Your domain |
| Full-screen trading | Limited by the frame | Yes | Yes |
| Your company details and legal links | Around the frame only | Limited | Throughout |
| Access control by account range | No | No | Yes |
Where to place the link
- A "Web Trader" or "Trade now" item in your main navigation.
- The client area, next to account details.
- Welcome and account-approval emails.
- Your mobile site header, since many clients trade from phones.
Sources
Frequently asked questions
Is embedding the MT5 web terminal free?
MetaQuotes states that the web terminal widget can be placed on websites free of charge. A branded terminal on your own domain is a separate service.
Which option is best for conversion?
A full-screen terminal on your own branded domain usually gives the smoothest, most trusted experience, especially on mobile.