Activation
Activate your Trex IPTV subscription
After your order is confirmed you receive one of three kinds of access details. Find yours below, follow the matching steps, and you will be watching in minutes.

Step 1
Which details did you receive?
Our message tells you which type you have. Select it to see the steps.
A username, a password and a server address (URL).
Activate with a username, password and server URL
Open your player app
Choose “Add user”, “Login with Xtream Codes API” or similar wording.
Enter the three fields exactly
Copy the server URL with
http://and the port number if one is shown. Usernames and passwords are case-sensitive.Give the profile a name
Any name works, e.g. “Trex”. Then select “Add” or “Login”.
Let everything load
Channels, films and the TV guide download on first launch. Give it two or three minutes.
A single long web link that contains your channel list.
Activate with a playlist link
Choose “Add playlist” or “M3U URL”
Avoid “Add file” — you are adding a link, not a file stored on the device.
Paste the full link
Typing a long link with a TV remote is error-prone. Many apps let you add it from your phone or a web page instead.
Add the TV guide link if asked
Some apps need a separate EPG link for the guide. If we sent one, paste it into the EPG field.
Save and refresh
Save the playlist, then refresh it once so the latest channel list loads.
Activation linked to your device’s address, used by set-top boxes and some TV apps.
Activate with your device address
Find the address
Your app or box shows a MAC address, often on the first screen or under Settings → Device info. It looks like
00:1A:79:xx:xx:xx.Send it to us
Send a photo of the screen on WhatsApp so there are no typing mistakes.
Enter the portal address
For set-top boxes, we send a portal URL to enter under Settings → Servers → Portals.
Restart the app or box
Once we confirm activation, restart and your channels load.
Troubleshooting
Activation errors and what they mean
| What you see | Usual cause | What to do |
|---|---|---|
| “Invalid username or password” | A typo, a trailing space or the wrong letter case. | Copy and paste the details from our message, or re-type them slowly. |
| “Cannot connect to server” | Server URL incomplete or missing the port. | Include http:// and the port, e.g. :8080, exactly as sent. |
| “Account expired” | The plan period has ended, or a trial has run out. | Check your end date; message us to renew or choose a plan. |
| “Maximum connections reached” | More screens are playing than your subscription allows. | Close the app on other devices and wait a minute before retrying. |
| Channels listed but will not play | Player decoder setting or a temporary source issue. | Switch decoder (hardware/software); try other channels; tell us if several fail. |
| TV guide empty | Guide not downloaded yet, or wrong time zone. | Set the correct time zone and choose “Update EPG”. |
Keep it safe
Protect your access details
Your login is linked to your subscription. Treat it like any other password: if it is shared or posted online, it can stop working for you.
- Do not post screenshots of your login in groups or forums.
- Use only apps from official stores or links we confirm.
- If you think your details were exposed, tell us and we issue new ones.
- We will never ask for your password — only your username.
Stuck on a step? Send us a photo of the screen.
We reply with the exact fix for your device and app.