Skip to main content

How to Set Up TiviMate for IPTV

Step-by-step guide to get TiviMate streaming in under 5 minutes

TiviMate is the most popular premium IPTV player on Android — and for good reason. It offers the fastest channel switching of any player, the best built-in EPG (electronic programme guide), and full multi-playlist support so you can manage several subscriptions in one app. This guide walks you through the complete setup from first install to watching live TV.

What You'll Need

Before we start, ensure you have:

  • TiviMate installed on your device (Amazon Firestick, Android TV, Android phone, or tablet)
  • Your IPTVJoy subscription credentials — server URL, username, and password (Xtream Codes login from your welcome email)
  • A stable internet connection — 25 Mbps or faster recommended for 4K streaming
Missing a requirement? Don't have an active subscription yet? Get a Free Trial Here

Step-by-Step Instructions

1

Download and Install TiviMate

On Android TV or Android phones, open the Google Play Store and search for 'TiviMate IPTV Player'. Tap 'Install'. On Amazon Firestick, TiviMate is not in the Amazon Appstore — you need to sideload it using the Downloader app. Open Downloader, type the TiviMate APK URL from your welcome email, and install the downloaded file.

Tip: On Firestick, make sure 'Apps from Unknown Sources' is enabled first. Go to Settings > My Fire TV > Developer Options to turn it on.
2

Open TiviMate and Add a Playlist

Launch TiviMate from your app drawer or home screen. On the first launch, it will ask you to add a playlist. Tap 'Add Playlist' to get started. If you have used TiviMate before and want to add another subscription, go to Settings > Playlists > Add Playlist.

3

Select Xtream Codes as the Login Method

TiviMate supports three playlist formats: M3U, Stalker Portal, and Xtream Codes. Choose 'Xtream Codes' — this is the fastest and most reliable method. It handles server load balancing automatically and pulls in the full EPG without any extra configuration.

Tip: Xtream Codes login also lets TiviMate display catch-up TV and series information, which the raw M3U method does not support.
4

Enter Your Server URL, Username, and Password

Type in the three credentials from your IPTVJoy subscription email: the Server URL (starts with http://), your Username, and your Password. Give the playlist a name like 'IPTVJoy' so you can identify it later. Tap 'Next' or 'Connect' to log in.

Tip: Copy and paste your credentials to avoid typos. On Firestick, long-press the microphone button on the remote and dictate the URL if you do not have a keyboard connected.
5

Wait for Channels and EPG to Load

TiviMate will connect to the server and download your full channel list, VOD catalogue, and TV guide data. This typically takes 15 to 45 seconds depending on your internet speed and the size of the playlist. Keep the app open while it syncs — you will see a progress indicator.

6

Customise Your Favourites and EPG Layout

Once channels are loaded, browse the category list on the left and long-press any channel to add it to your Favourites group. Go to Settings > EPG to choose your preferred guide layout — TiviMate offers a traditional grid view and a channel-by-channel timeline. You can also adjust the number of days the EPG loads in advance.

Tip: Create custom channel groups (e.g. 'Sports', 'Movies', 'Kids') by going to Settings > Groups > Custom. This makes navigating thousands of channels much faster.

How to Optimize for Zero Buffering

Most guides stop at installation. We want to ensure you get the absolute best, stutter-free experience. Here is how to optimize your setup:

  • Increase Buffer Size

    If your streaming app allows it (Settings > General > Buffer Size), change it from "Small/Normal" to "Large" or "5 Seconds". This prevents micro-stutters during live matches by pre-loading more of the video data.

  • Use Hardware Decoding (HW+)

    Always ensure the video player settings are set to Hardware (HW) Decoder rather than Software (SW). This offloads the heavy video rendering directly to the device's graphics chip for crystal clear 4K.

Troubleshooting FAQ

Double-check your Server URL, Username, and Password — they are case-sensitive. Make sure the URL starts with http:// and has no trailing spaces. If you copied from email, check for hidden characters. Test your internet by opening a browser. If your subscription has expired, you will get a connection error — check your account status or message us on WhatsApp.

The EPG can take several minutes to fully sync after first adding a playlist. Go to Settings > EPG > Update EPG and tap 'Update Now'. If it still shows empty after 10 minutes, check that the EPG URL was included with your Xtream Codes login (it should load automatically). Set the EPG update interval to every 12 hours for the freshest data.

Buffering is usually caused by a slow or unstable internet connection. Try switching from Wi-Fi to Ethernet using a USB adapter — this makes a big difference on Firestick. You need at least 25 Mbps for 4K streams. In TiviMate, go to Settings > Playback > Buffer Size and increase it to 'Very Large'. Close other apps or devices using bandwidth on the same network.

TiviMate has a free version with basic features. To unlock Premium (recording, multiple playlists, catch-up, and custom groups), you need to purchase the TiviMate Companion app from the Google Play Store. Install it on the same device or a linked Google account, open it once to activate, and the Premium features will unlock in TiviMate automatically.

Frequently Asked Questions

Is TiviMate free?

TiviMate has a free version that supports one playlist with basic playback. TiviMate Premium unlocks multi-playlist support, recording, catch-up TV, custom channel groups, and an ad-free experience. Premium is purchased through the TiviMate Companion app on the Google Play Store.

How do I get TiviMate Premium?

Install the 'TiviMate Companion' app from the Google Play Store and purchase a Premium subscription inside it. Once purchased, open the Companion app on the same device (or a device linked to the same Google account) and TiviMate will detect the licence automatically. On Firestick, you may need to install the Companion app on an Android phone first, then link it.

Does TiviMate work on Firestick?

Yes — TiviMate works perfectly on all Amazon Fire TV devices including the Firestick Lite, Firestick 4K, 4K Max, and Fire TV Cube. It is not available in the Amazon Appstore, so you need to sideload it using the Downloader app. The setup takes about 5 minutes.

How do I add multiple playlists to TiviMate?

Multiple playlists require TiviMate Premium. Once upgraded, go to Settings > Playlists > Add Playlist and repeat the Xtream Codes login process with your second subscription. You can switch between playlists from the main menu or merge them into a single view.

Why is my TiviMate EPG not updating?

Go to Settings > EPG > Update EPG and tap 'Update Now' to force a refresh. If the EPG remains empty, your playlist may not include EPG data — check with your IPTV provider. Set the automatic update interval to every 12 hours so the guide stays current. Also make sure your device clock is set to the correct timezone, as a wrong clock can cause EPG times to appear shifted.

Have more questions? Check our full FAQ page or get in touch.

Need Help Setting Up?

Our support team is available 24/7 to help you get started. Chat with us on WhatsApp for instant assistance.

Explore More Guides

📚

This guide is part of our comprehensive Ultimate IPTV Learning Hub.

🔄

Don't have a TiviMate? Read our Amazon Firestick Setup Guide or Android Phone Setup Guide.

If you experience buffering after installation, read our complete guide on How to Fix IPTV Buffering.

Don't Have a Subscription Yet?

Get instant access to 45,000+ live channels and 80,000+ movies in 4K — plans start from just £6.67/month.

View Plans