Kodi is a media player, not a content service. Installed fresh, it plays nothing at all — every film, channel and song you see in it comes from a source you added. That is the whole point of the add-on system, and it is also why the advice you find about Kodi varies so wildly in quality.
This guide sticks to add-ons that ship in the official Kodi repository, plus the official client Kodi provides for playing a subscription you already pay for. Everything below is installed from inside Kodi itself, with nothing to sideload and no third-party repository URLs to type in.
Start in the official repository
Almost everything worth having is already bundled. From the home screen go to Add-ons › Install from repository › Kodi Add-on repository. That list is maintained by the Kodi Foundation, the add-ons in it are open source, and they update through Kodi without you doing anything.
If a guide ever tells you to enable Unknown sources and paste a web address into File Manager, you have left that safety net. See what to avoid below.
Play the library you already own
Kodi's original purpose, and still the thing it does best.
- Local sources — point Kodi at a folder, a USB drive or a network share and it will scrape artwork, descriptions and episode data automatically. No add-on needed.
- Plex and Emby — official add-ons for both. If your media lives on a computer or NAS elsewhere in the house, these bring it to the Fire TV Stick or box running Kodi.
- Trakt — syncs watched status and watchlists across every device you use, so you can start an episode on one screen and finish it on another.
Free, ad-supported and completely legal
A whole category of services give content away and fund it with advertising. They are legitimate, they are free, and several have official Kodi add-ons or work through the browser:
- YouTube — the official add-on, including subscriptions and playlists.
- Tubi — thousands of films and series, ad-supported.
- Pluto TV — live, linear channels organised like traditional TV.
- Crackle — films and originals, also ad-funded.
These will never match a paid catalogue, but they cost nothing and carry no risk whatsoever.
Live TV from a subscription you pay for
Kodi has a built-in PVR system, and the official PVR IPTV Simple Client is how you use it with a provider. It takes an M3U playlist URL and an EPG (guide data) URL from your provider and turns Kodi's TV section into a normal channel grid with a programme guide.
To set it up: Add-ons › Install from repository › PVR clients › PVR IPTV Simple Client, then Configure and paste in the two URLs your provider gave you. Restart Kodi and a TV entry appears on the home screen.
If you subscribe to Harmony IPTV, those two URLs come with your account, and our setup guides cover the dedicated players too. The client itself is provider-neutral — it works the same with any service that issues you a playlist.
Subtitles and accessibility
OpenSubtitles.com is the standard subtitle add-on and is in the official repository. Create a free account, sign in inside the add-on settings, and Kodi can pull matching subtitles for whatever is playing. Under Settings › Player › Language you can set preferred subtitle languages and have them enabled by default.
Font size, colour and background opacity all live in the same area, which matters more than people expect on a television viewed from across a room.
Skins and housekeeping
- Estuary is the default skin and the best-supported one. Alternative skins from the official repository are safe, but a skin is the most common cause of a Kodi install feeling broken after an update — if something misbehaves, switch back to Estuary before troubleshooting anything else.
- Backup — exports your settings, sources and library so a rebuild takes minutes rather than an evening.
What to avoid, and why it matters
Much of the Kodi advice online recommends add-ons that scrape "free links" to films still in cinemas, to live sport, or to shows that are exclusive to paid platforms. Those links point at material distributed without the rights holder's permission. Two practical consequences follow:
- They break constantly. Unofficial repositories go offline, get taken down, or are abandoned — the well-known ones have repeatedly been shut down through legal action, taking every add-on that depended on them with them.
- They are a genuine security risk. Enabling unknown sources and installing code from an unvetted web address is exactly the delivery route malware wants. Nothing reviews that code.
Add-ons from the official repository are open source, reviewed, and stay working. Combined with a subscription you actually pay for, they give you a Kodi setup that does not need re-fixing every few weeks.
FAQ
Is Kodi itself legal?
Yes. Kodi is free, open-source software from a registered non-profit foundation. It is the sources people add to it that determine whether any given setup is lawful.
Do I need a VPN to use Kodi?
Not for anything described on this page. A VPN is a privacy tool — useful on public or shared networks — and it does not change whether a source is licensed.
Why does my add-on keep disappearing?
Almost always because it came from an unofficial repository that went offline. Add-ons installed from the Kodi repository do not vanish.
Can Kodi replace a paid streaming service?
For your own library and for free ad-supported channels, comfortably. For current films and live sport, no — that content is licensed, and it reaches you legitimately through a service you subscribe to, which Kodi can then play through the PVR client.
What is the safest way to add live channels?
The official PVR IPTV Simple Client with a playlist from a provider you have an account with. It needs no unknown sources, no third-party repository, and it updates with Kodi.