Updated September 25, 2026 · 8 min read

How to Add the MT5 Web Terminal to Your Broker Website: iframe vs Your Own Domain

The ways to put the MetaTrader 5 web terminal on a broker website: embedding it in an iframe, linking to MetaQuotes’ broker web terminal, or serving it on your own branded domain. Pros and cons of each.

Key takeaways
  • 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

  1. Embed the web terminal in an iframe on a page of your website.
  2. Link to the standard MT5 web terminal for your server, as provided by MetaQuotes.
  3. 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 embedStandard web terminal linkBranded own domain
Setup effortMinutesMinutesTypically the same day
Address in browserYour page (terminal framed inside)Not your domainYour domain
Full-screen tradingLimited by the frameYesYes
Your company details and legal linksAround the frame onlyLimitedThroughout
Access control by account rangeNoNoYes

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.

See your brand on a live WebTrader

Send us your company name and domain. We will set up a personalised demo so you can see exactly how your terminal will look.