Questions and answers
Short, straight answers about ZiroTV: what it is and what it is not, the devices it runs on, Xtream Codes and M3U playlists, the free trial and the plans, and whether an IPTV player is legal to use.
What ZiroTV is, and what it is not
What is ZiroTV?
ZiroTV is an IPTV player for Fire TV, Google TV, Android TV and Titan OS that plays the playlist you bring: the Xtream Codes login or M3U link from a TV service you already use. ZiroTV turns it into live TV with a full TV guide, plus films and series from an Xtream Codes login. BITVIRE, a software company in the Netherlands, makes it.
Does ZiroTV include channels?
No. ZiroTV is a media player for playlists you provide. It does not include, host, sell or supply any television channels, films or other content, and it has no affiliation with any content provider. You are responsible for the legality of the streams you add.
Is ZiroTV legal?
Yes. ZiroTV is a media player, in the same way VLC is. It comes with no channels, links or add-ons, and we do not sell or recommend any source. Whether a stream is legal depends on where it comes from, so use a provider that has the rights to what it offers. You are responsible for what you add.
In the EU, the Court of Justice drew the line in the Filmspeler case (C-527/15, 26 April 2017). Selling a media player loaded in advance with links to unlicensed streams infringes copyright, and knowingly watching unlicensed streams is not covered by the exception for temporary copies. ZiroTV is sold as a player only. We cannot advise on the law in your country. Read the judgment on EUR-Lex.
What do I need to start?
A Fire TV, a Google TV or Android TV device, or a Windows, Mac or Linux computer. You also need the Xtream Codes login (server, username and password) or the M3U link from your provider, and its EPG link if it gives you one. How to download ZiroTV.
Where do I get a playlist?
From the TV service you use, usually in its welcome email or in your account with it. ZiroTV does not sell, recommend or link to playlists or services, and we cannot help you find one. Xtream Codes and M3U, explained.
Do you work with or recommend providers?
No. We have no deals with any provider, take no commission and recommend none. ZiroTV works the same with any standard Xtream Codes login or M3U link. A provider that claims a partnership with ZiroTV does not have one.
Which languages does the app speak?
Nine: English, French, German, Spanish, Italian, Turkish, Brazilian Portuguese, Russian and Arabic, which reads right to left. ZiroTV follows your device’s language, and you can pick another in the settings. On channels that carry more than one audio track or subtitles, you choose those while you watch, and can set the ones you prefer.
Can I lock ZiroTV or keep children out of some channels?
Yes. Make a kids profile and hide the categories it should not see: a kids profile cannot unhide them. Put a PIN on a grown-up profile so the kids cannot switch to it. On a TV, you can also lock the whole app with a PIN that ZiroTV asks for when it opens.
Devices
Which devices does it run on?
Fire TV devices on Fire OS 6 or newer, Google TV and Android TV on Android 7.0 or newer, Windows, Mac and Linux computers, and Android phones with the phone edition from Google Play. On a TV, that covers the Fire TV Stick 4K Max, Fire TV Cube, Google TV Streamer, Chromecast with Google TV, NVIDIA SHIELD TV, and TVs and boxes that run Google TV or Android TV.
Does ZiroTV work on a Firestick?
Yes, on Fire TV Sticks with Fire OS 6 or newer, such as the Fire TV Stick 4K Max and the 2023 Fire TV Stick 4K, and on the Fire TV Cube. You install it once with the free Downloader app, and it updates from inside the app after that. ZiroTV on Fire TV.
Does it work on the Fire TV Stick 4K Select?
No. The Fire TV Stick 4K Select, the 2026 Fire TV Stick 4K and the 2026 Fire TV Stick HD run Vega OS, which only installs apps from the Amazon Appstore. Amazon says all future Fire TV Sticks will run Vega OS. Under Settings > My Fire TV > About, a software version that reads just OS, such as OS 1.1 or OS 2.0, means Vega OS. Check your Fire TV.
Does it work on a Chromecast with Google TV?
Does ZiroTV work on a Samsung, LG, Roku or Apple TV?
Today on every TV with Google TV or Android TV, Hisense, Philips, Sony and TCL models included: ZiroTV for Android TV.
ZiroTV for Samsung Smart TVs on Tizen is submitted to the Tizen store, waiting for its review. ZiroTV for LG Smart TVs on webOS is submitted to the webOS store, waiting for its review. ZiroTV for Apple TV is coming to the App Store. Until then, a streaming stick works: a Google TV device or the Fire TV Stick 4K Max in a spare HDMI port runs ZiroTV on any TV, with its own remote. There is no app for Roku and VIDAA. Their pages: Samsung TV, LG TV and Apple TV. Which smart TVs run ZiroTV.
Is there an iPhone or iPad app?
Not yet. The phone edition is on Google Play for Android phones and coming to the App Store for iPhone and iPad, on the same account. Until then, ZiroTV runs on Fire TV, Google TV, Android TV and Titan OS, and on Windows, Mac and Linux. ZiroTV for Apple TV is coming to the App Store.
Does it work on Windows, Linux or a Mac?
Yes, on all three: ZiroTV for Windows runs on Windows 10 or newer, 64-bit, ZiroTV for Mac on macOS 13 or newer, Apple silicon or Intel, and ZiroTV for Linux on Ubuntu 22.04 or newer or another current distribution. There is no version for a web browser.
Playlists and the guide
Xtream Codes or M3U: which should I use?
The Xtream Codes login, if your provider gives you one. It brings live channels, films, series, catch-up and the TV guide in one go. An M3U link brings the live channel list, and its guide needs a separate EPG link. Xtream Codes vs M3U, side by side.
Does ZiroTV support Stalker or MAG portals?
No. ZiroTV takes Xtream Codes logins and M3U links only, so a portal address tied to a MAC address cannot be added. Many providers offer an Xtream Codes login for the same service, so ask yours before you install.
How do I add a TV guide (EPG)?
With an Xtream Codes login, the guide arrives by itself. With an M3U link, paste your provider’s EPG link into EPG / TV guide URL when you add the playlist. ZiroTV then matches programmes to channels by ID, and by name where IDs are missing. How the TV guide works.
Why is my guide empty?
Usually because an M3U playlist has no EPG link, the link has expired, or the guide’s channel IDs and names match none of yours. A big guide can also take a minute to arrive after a sync. Work through the empty-guide checklist.
Can I use more than one playlist?
Yes. Add several and switch between them, or turn on Combine all playlists in Settings for one channel list and one guide. A channel that is in two playlists then shows once, and falls back to the other stream when one fails.
Does catch-up work on every channel?
No, only on channels your provider archives, and as far back as it keeps them. Those channels carry a clock in ZiroTV’s channel list. Catch-up and live rewind work on TVs, Windows, Mac and Linux, with an Xtream Codes login or an M3U playlist that carries catch-up tags. Catch-up and live rewind, explained.
Free trial and plans
How does the free trial work?
Every device gets 7 days with every feature unlocked, starting the first time the app opens on it. Reinstalling the app does not start the trial again, and nothing is charged unless you buy a plan.
Do I need a card or an account to try it?
No. Install the app, add your playlist and watch. You create an account at app.zirotv.com only when you choose a plan, and payment details go only to Mollie, at checkout.
What happens when the free trial ends?
ZiroTV shows a code. Scan it with your phone, choose a plan at app.zirotv.com and pay with Mollie: the device unlocks as soon as the payment goes through. Already have a plan? Sign in on that device instead. Nothing is charged automatically, because the trial never asked for a card.
How many devices can I use?
Every plan lets you link two devices to your account: TVs, computers or phones. Each one you sign in on is linked, and any linked device can watch. Every plan includes every feature, so plans differ only in how often you pay.
Can I link more devices?
Yes. If two devices are not enough, add an extra device in your account at app.zirotv.com for the one-time price shown there. It counts only while your account has a plan, and is not refunded just because your plan ends. To move a place to another device, remove the old one in your account at app.zirotv.com, or choose Log out under Settings > Account & sync on it.
Which payment methods can I use?
You pay at app.zirotv.com through Mollie, a Dutch payment provider, which shows the methods for your country before you pay. Monthly and yearly plans need a method that allows repeat payments. You never enter payment details on your TV.
Is paying safe?
Do watch together and sharing cost extra?
Are prices including VAT?
Every price is shown excluding VAT, with the EU price including VAT beside it: €1.99 a month (€2.41 incl. VAT in the EU), €9.99 a year (€12.09 incl. VAT in the EU) or €19.99 once (€24.19 incl. VAT in the EU) until 31 December, then €3.99 a month (€4.83 incl. VAT in the EU), €19.99 a year (€24.19 incl. VAT in the EU) or €39.99 once (€48.39 incl. VAT in the EU). Buyers in the EU pay 21% Dutch VAT on top, which checkout shows with the total before they pay; outside the EU no VAT applies. See the plans.
Can I cancel?
Yes, any time, in your account at app.zirotv.com. After that nothing more is charged, and ZiroTV keeps working until the end of the period you paid for. A yearly plan runs to the end of its fixed year; if you do not cancel or choose another year, it continues as the monthly plan, which you can cancel any month. A lifetime plan never renews, so there is nothing to cancel.
Can I get a refund?
You have 14 days to withdraw from a purchase, a lifetime plan included. If you asked for your plan to start as soon as it can (straight away, or when your current plan ends) and then withdraw within those 14 days, we refund what you paid minus the part for the days it ran before your withdrawal. For a lifetime plan, that part is counted against 5 years: the price you paid, times the days it ran, divided by 1825. That is why the 7-day trial exists: try everything first, pay after. The refund policy explains how to withdraw, and the payments we refund whenever they happen.
Account and privacy
Do I need an account?
Not to try ZiroTV. To keep using it after the trial, yes: a plan belongs to an account at app.zirotv.com, not to one TV. The account also keeps your playlists, favourites, profiles, settings and progress in sync between your screens.
What do you store about me?
In short, for the trial: a random code the app makes when it is installed, the device code and a hash of the pairing key it shows, the type of device, when the trial started and ends, and when the device was last in touch. On Android, also a hash of the device’s Android ID, so each device gets one trial. With an account, also your email address, your name if you give it, your devices, your plan and payments, and what you sync. Card and bank details stay with Mollie. The privacy policy lists everything we store, and for how long.
Are my playlist logins safe?
Without an account, they stay on your device. With an account, cloud sync is on by default: your logins are then stored encrypted on our server and sent only to your own screens. You can turn sync off on the account screen in the app. A playlist you type on your phone for your TV is stored encrypted until the TV collects it, and deleted then, or within 24 hours if no TV does. Your playlist, guide and streams go straight from your screen to your provider. Only channel logos and posters load through our image server, which keeps a copy for up to a week.
Can I share my playlist with a friend?
Yes, with another ZiroTV account, from app.zirotv.com. Your friend never sees the login in ZiroTV, and ZiroTV lets no more people watch at once than your provider’s line allows. Check that your provider permits sharing. Shared playlists play in the latest ZiroTV app. More on sharing a playlist.
Can I watch with friends who live somewhere else?
Rooms bring friends onto the same live channel, film or episode, each from their own playlist. Watch together is in the latest ZiroTV app. Update and start a room. How watch together works.
Does watch together keep my TV in sync?
For films and episodes, yes: on a TV, ZiroTV joins the room and follows its play, pause and seek by position. Live channels play from your own playlist there, but are not levelled to the second. Syncing by sound does that in the phone edition on Android phones, with iPhone and iPad to follow. Watch together is in the latest ZiroTV app. Update and start a room. Where each screen stands.
Can friends see what I am watching?
Your friends can, and nobody else: whether you are online, the channel, film or episode you watch, and whether that is in a room. A switch in the app, Show friends what I’m watching, hides all of it, and friends then see you as offline. Kids profiles have no friends at all, and you can block any account. Friends, that switch and blocking arrive in the app with watch together. Watch together is in the latest ZiroTV app. Update and start a room.
How do I delete my account?
In the phone app, go to Account; in the TV app, to Settings › Account › Account & sync › Delete account. Or sign in at app.zirotv.com, choose Delete account and confirm with your password. You can also email support@zirotv.com from the address on your account. Deleting it cancels running payments, removes your synced playlists and signs your devices out. Payment records are kept for seven years, as tax law requires, but are no longer linked to you once the account is deleted. If you bought an App Store subscription in the iPhone app, once it is available, it keeps renewing until you cancel it with Apple.
When something goes wrong
The app will not install. What now?
Check that the device runs Fire OS 6 or Android 7.0 or newer, has a few hundred MB free, and lets the app that opened the file install unknown apps. Then download the file again: a cut-off download will not install. Fixes for Fire TV and for Google TV.
Play Protect says it does not recognise the app. What do I do?
Why is an update refused?
Android refuses an update that is older than the installed version or signed by someone else. Update with Check for updates in Settings, or download ZiroTV from this site, and uninstall a copy from elsewhere first. More install fixes.
Channels buffer or will not play. What can I do?
Most playback problems come from the provider or the network. Try the channel on another device, restart the router and the TV, and use a cable or 5 GHz Wi-Fi if you can. If only some channels fail, the provider’s streams are the likely cause. Hide them under Customize.
How do I contact support?
Email support@zirotv.com with your device, the ZiroTV version shown in Settings and what you see. We help with installing, playlists and plans, but cannot fix your provider’s streams. Contact details.
Get ZiroTV on your TV tonight.
Download the app, add your playlist and enjoy 7 days on us.
Already have an account? Sign in at app.zirotv.com