If you’re a TiviMate user, you already know that this IPTV player is one of the most reliable apps for streaming live TV channels on Android TV, Fire Stick, and Nvidia Shield. However, what truly makes TiviMate stand out is its powerful Electronic Program Guide (EPG). Without a proper EPG, you only see channel names — but with EPG enabled, you get show schedules, descriptions, upcoming programs, and even the ability to record content. If you’re wondering how to add EPG to TiviMate manually, you’re in the right place.

How to add EPG to TiviMate manually — IPTV streaming setup
Learn how to add EPG to TiviMate manually for a better IPTV experience.

In this complete guide, you’ll learn how to add EPG to TiviMate manually, step-by-step. Whether you’re using a free or premium version, this tutorial works for all TiviMate setups. We’ll also cover troubleshooting, performance tips, and FAQs to make sure your EPG runs smoothly. For more IPTV tutorials, visit our homepage.

What is EPG in TiviMate?

EPG stands for Electronic Program Guide. It’s essentially the digital TV guide that shows what’s currently airing on each channel, what’s coming up next, and detailed information about each program. In TiviMate, the EPG appears as a grid or list, similar to traditional cable TV guides. Knowing how to add EPG to TiviMate manually is essential for getting the most out of your IPTV setup.

A good EPG transforms your IPTV experience by allowing you to browse the schedule for the next several days, set reminders for upcoming shows, record live broadcasts if your IPTV provider supports it, and quickly identify what’s playing without channel surfing. That’s exactly why so many users want to know how to add EPG to TiviMate manually.

Why You May Need to Add EPG Manually

Most IPTV providers include an EPG URL by default with their service, but there are several reasons you might need to add one manually. Your provider might not supply an EPG, the included EPG could be incomplete or out of date, you may want to use a more accurate third-party EPG source, or you might be combining multiple playlists and need a custom guide. That’s why learning how to add EPG to TiviMate manually is a valuable skill for any IPTV viewer.

Adding an EPG manually gives you full control over the program data you see in TiviMate. Once you understand how to add EPG to TiviMate manually, you’ll never depend on third-party defaults again.

What You Need Before You Start

Before adding an EPG to TiviMate manually, make sure you have the TiviMate app installed on your device (Android TV, Fire Stick, or Nvidia Shield), an active IPTV playlist (M3U URL) already loaded into TiviMate, and a working EPG URL in XMLTV format (usually ending in .xml, .xml.gz, or .gz). You also need a stable internet connection. These prerequisites are the foundation of how to add EPG to TiviMate manually without errors.

The EPG URL is provided either by your IPTV service or from a free public XMLTV source. Make sure the EPG matches your channel list — otherwise, programs won’t display correctly. Following the right process for how to add EPG to TiviMate manually ensures the program data loads correctly.

How to Add EPG to TiviMate Manually — Step-by-Step Guide

Step-by-step instructions to add EPG to TiviMate manually
Follow these steps to add EPG to TiviMate manually.

Follow these simple steps to add an EPG URL to your TiviMate app and enjoy a fully functional TV guide. This is the clearest way to learn how to add EPG to TiviMate manually in just a few minutes.

Step 1: Open the TiviMate App

Launch TiviMate on your Android TV, Fire TV Stick, or Nvidia Shield. Make sure your IPTV playlist is already added — if not, you’ll need to add it first using your M3U URL before configuring the EPG.

Step 2: Access the Settings Menu

From the main screen, press the menu button on your remote (usually the left arrow or the dedicated menu key). Scroll down and select “Settings” from the left-hand panel. This is where all TiviMate configurations are managed.

Step 3: Navigate to the EPG Section

Inside the Settings menu, look for the option labeled “EPG” and click on it. This section controls everything related to your program guide — including sources, time format, and update frequency.

Step 4: Open EPG Sources

Click on “EPG sources” to view the list of currently active guides. If your IPTV provider already added one, you’ll see it listed here. To add your own EPG manually, scroll to the bottom and select “Add source”.

Step 5: Enter the EPG URL

A text field will appear where you can paste your EPG URL. Carefully type or paste the full link (for example: http://example.com/epg.xml.gz). Make sure there are no spaces before or after the URL, and double-check that it ends in .xml, .xml.gz, or .gz.

After entering the URL, click “Next” or “OK”.

Step 6: Name Your EPG Source

TiviMate will ask you to give the EPG a name. Choose something easy to recognize, such as “My IPTV EPG” or the name of your provider. Confirm by clicking “Save”.

Step 7: Enable the EPG Source

Once saved, make sure your new EPG source is enabled (toggle should be ON). You can have multiple EPG sources active at once if you use multiple playlists.

Step 8: Update the EPG

Go back to the EPG settings menu and click “Update EPG now”. TiviMate will start downloading the program data. Depending on the size of the EPG file and your internet speed, this may take a few seconds to a few minutes.

Step 9: Verify That EPG Is Working

Return to the live TV view and open the channel guide. You should now see the program names, descriptions, and timing next to each channel. If everything looks correct, congratulations — you’ve successfully added an EPG to TiviMate manually!

Troubleshooting: Why Your EPG Isn’t Working in TiviMate

Sometimes after adding the EPG, you may notice that the program guide is empty, partially loaded, or showing the wrong info. Here are the most common issues and their solutions. Troubleshooting is a normal part of learning how to add EPG to TiviMate manually.

If you see “No EPG data”, the URL may be incorrect or expired — verify it works by opening it in a browser. If channels appear but programs don’t match, the channel IDs in your playlist don’t align with those in the EPG; try a different EPG source or contact your provider. If the EPG loads slowly, the file may be very large — switch to a compressed .xml.gz version. If updates fail repeatedly, increase the EPG timeout under Settings > EPG > Advanced.

A simple restart of TiviMate after adding a new EPG often resolves minor sync issues.

Tips to Optimize EPG Performance in TiviMate

To get the best results when you add EPG to TiviMate manually, use compressed .xml.gz files whenever possible since they load faster and use less memory. Schedule the EPG to refresh every 12 or 24 hours to keep data fresh without overwhelming your device. Avoid adding multiple EPGs for the same playlist – it can cause duplicate or conflicting data. You can find free XMLTV EPG sources online such as the public iptv-org/epg project on GitHub. If you use the TiviMate Premium version, enable the “Catch-up” feature so the EPG can be used to rewind past programs. These optimization tips work hand-in-hand with knowing how to add EPG to TiviMate manually for a smooth IPTV experience.

Frequently Asked Questions (FAQ)

1. Can I add multiple EPGs to TiviMate?

Yes. TiviMate allows multiple EPG sources at the same time, which is useful if you have several playlists from different IPTV providers.

2. Is EPG free in TiviMate?

Yes. Adding an EPG is free as long as you have a valid EPG URL. The TiviMate Premium subscription is optional and unlocks extra features such as multiple playlists, recording, and customization.

3. How often does TiviMate update the EPG automatically?

By default, TiviMate updates EPG data every few hours, but you can manually adjust this frequency under Settings > EPG.

4. What if my IPTV provider doesn’t offer an EPG?

You can use a free public XMLTV EPG source available online. Just make sure the channel names match your IPTV playlist for accurate program data.

5. Can I add EPG to TiviMate on Firestick?

Absolutely. The steps are identical on Android TV, Fire Stick, and Nvidia Shield. The TiviMate interface looks the same across all devices.

Final Thoughts

Adding an EPG to TiviMate manually is one of the easiest and most rewarding ways to enhance your IPTV experience. Once configured correctly, your live TV view transforms into a powerful, easy-to-navigate program guide complete with show titles, descriptions, and schedules.

Whether you’re a casual viewer or an IPTV enthusiast, knowing how to add EPG to TiviMate manually gives you full control over your viewing experience. Just remember to use a reliable EPG URL, keep it updated, and match it correctly with your IPTV playlist.

With these steps, you’ll never miss your favorite shows again – and your TiviMate setup will feel just as professional as any premium TV subscription. Now that you know how to add EPG to TiviMate manually, check out our other IPTV guides on MariniosTV to get even more from your streaming experience.

Contact & Support

Last updated: 18/04/2026. Need help to add EPG to TiviMate manually or have questions about your IPTV playlist? Get in touch with our support team via WhatsApp or phone at +44 7446 198654. We’re happy to help you set up your EPG, troubleshoot issues, and recommend the best IPTV configuration for your device.

Leave a Reply

Your email address will not be published. Required fields are marked *