Skip to main content

Setup

I will now begin the guide to setting up Kodi and its addons. I recommend that the initial setup is completed on your laptop or desktop. Once it has been setup, you can do a backup to export to another device.

Downloading Kodi

Here are the instructions for each platform, if you are viewing on a mobile phone, you will need to scroll horizontally to see all the different platform instructions.

Go to Kodi download page and dowloand the right package for your os

If you need help determining which package to download, refer to the following:

For Windows dowload the following: Windows Download

For Mac OS, download one of the following depending on your version of Mac OS: Mac Os Downloader

For Linux, download the flathub one following their guide depending which linux distributions you have:

Linux Downloader

Configuring Kodi settings

Kodi itself does not require much configuration out of the box. However, there are a few settings that can enhance your experience.

  1. Enable Unknown Sources: This allows you to install third-party addons. Go to Settings > System > Add-ons and enable Unknown sources. Also make sure you are in Expert mode by clicking the gear icon in the bottom left corner of the settings menu.

  2. Update all addons: Go to Settings > System > Add-ons > Update official Add-ons from and select Any repository. This ensures that all your addons are kept up to date. No matter what addon have been installed, it is important to keep them updated for the best performance and security. (This helps some addons to work properly)

  3. GUI sounds: If you find the default GUI sounds annoying, you can disable them by going to Settings > System > Audio > GUI Sounds category and Selecting from Play GUI sounds the option Never.

Mess with this if you have buffering or errors
  1. Buffer mode: we gonna activate buffer mode to improve streaming performance. Go to Settings > Services > Caching and on Buffer mode select Only buffer true internet streams: HTTP, HTTPS, etc.

  2. Memory size: Select the number of megabytes used for buffering streams in memory. When set to 0 the cache will be written to disk instead of RAM. Go to Settings > Services > Caching and on Memory size set the appropriate value. - If you have less than 2GB of RAM, set it to 64MB. - If you have between 2GB and 4GB of RAM, set it to 128MB. - If you have more than 4GB of RAM, set it to 256MB or higher.

  3. Read factor: This factor determines the max readrate in terms of readfactor * avg bitrate of a video file. This can help on bad connections to keep the cache filled. It will also greatly speed up buffering. Default value is 4x. We recommed to set it to Adaptive so Kodi can adjust it based on your cache level. Go to Settings > Services > Caching and on Read factor select Adaptive.

  4. Chunk Size: Allows the selection of the chunk size which may improve data throughput. May aid in better playback of high bit-rate UHD files, especially on low-powered devices or slow networks. Go to Settings > Services > Caching and on Chunk Size select 512KB. It should work well for most connections. If you have problems with buffering, you can try increasing it to 1MB or Decreasing. its a matter of testing what works best for your connection.

Debrid Service

A debrid service is highly recommended for Kodi and most torrent-based addons. Many addons will not work without one. Beyond compatibility, a debrid service greatly improves streaming reliability and quality.

What is a debrid service?

A debrid service generates unrestricted, high-speed (often up to 1 Gbps) HTTPS links from torrents and supported hosters.

We cover debrid options in more depth on the details page.

Benefits

  • Privacy: You stream over HTTPS, so your ISP cannot see torrent traffic.
  • High speed: Playback no longer depends on seeders. Debrid servers fetch torrents instantly and stream to you at high speeds (often 1 Gbps). This allows smooth playback of 4K, HDR, DV, Dolby Atmos, and other high-bitrate formats.
  • No VPN required: Traffic is encrypted and handled by the debrid service.
  • Use beyond Kodi: You can download games, software, music, or any supported hoster/torrent file through your debrid account.

Drawbacks

Most debrid providers:

  • Do not seed torrents back to the swarm.
  • Limit usage to one IP at a time, so you can only use the service from one location at once.

Some premium services offer limited multi-IP support or optional seeding.

Should I use a debrid service?

It depends on your situation. Consider:

  • Legal risk: If torrenting is monitored in your country, debrid (or a VPN) reduces risk.
  • Seeder availability: If you often watch content with few or no seeders, debrid removes this issue.
  • Your internet speed: Debrid cannot increase your own connection speed. If your internet is slow, you may still buffer.

When you don’t need a debrid service

If torrenting is not an issue in your country, the content you watch is well-seeded, and your internet is fast, you can stream without debrid.

When you should get one

If you experience buffering despite having fast internet, or you want reliable playback of very high-quality content, a debrid service is highly recommended.

Which debrid service should I use?

info

I receive free days on Torbox only if you sign up through the link provided. This is at no extra cost to you and is a way to support me. Also you get free days (if you sign up through my link, only valid to first time purchases) so it's a win-win situation. :)

There are many debrid services available to use. Here is a list of some of the two most popular ones. If you have already chosen a debrid service, you can skip to the setup instructions. Otherwise, I will go through the factors you should consider when choosing a debrid service.

When choosing a Debrid service, the factors you have to consider are cost and the value you get from it which is made up of its optimality and userbase.

I recommend coming to your own conclusion by reading the information below, in addition to your own research.

Cost

To compare the cost of each debrid service, I made a table of the prices of each service for different durations.

DurationTorbox (Essential) PriceTorbox (Standard) PriceTorbox (Pro) PriceReal-Debrid Price
15 Days$3.49
30 Days$3.00$5.00$10.00$4.66
90 Days$9.00$15.00$30.00$10.48
180 Days$18.00$30.00$60.00$18.63
365 Days$36.00 ($33/y if paid annually)$60.00 ($55/y if paid annually)$120 ($110/y if paid annually)

Both services have a rewards program that allows you to earn free days.

  • Torbox has a referral program that gives you +7 days x Months purchased for each person that signs up through your link. (only for first time purchases)
    • Example: If 2 persons sign up through your link and you purchase a 3 month subscription, you get 2 _ 3 _ 7 = 42 free days.
  • Real-Debrid has a points system where you earn points. that can be redeemed for free days.
    • 1000 points = 30 days

Optimality

Optimality refers to your proximity to the service's servers. The closer you are, the faster the download speeds and thus the better the streaming experience. The download speeds you get directly determine the quality of the stream you can watch.

This is different for everyone. Giving my experiences with each debrid service would not be helpful as it is dependent on your location as well as many other factors.

Therefore, make sure to carry out speed tests to determine the best service for you. The speed tests for each debrid service can be found here and on their website too.

While a debrid service is unlikely to be the bottleneck in your streaming experience, TorBox has the fastest servers (80gbit NVME) which no other service can offer at prices as low as theirs.

Userbase

This is important as the more users a debrid service has, the more cached torrents it will have. Cached torrents are what you rely on when streaming content through Kodi.

A larger userbase means more cached torrents, with Real Debrid leading However, the other debrid services will still have a lot of popular torrents cached.

In this regard, TorBox is not as good as Real Debrid. It has a smaller userbase due to being a newer service.
However, many people are now switching to TorBox due to being cheaper, addons having accurate cache indicators, and not having IP restrictions. Most popular content will be cached on TorBox, but if you look for stuff that is not as popular, you may not find it cached.

Addon Support

Addon support should not generally be an issue as almost every addon supports most major debrid services.

Find a full table of addons and supported debrid services here.

Additional Features

Another thing to consider is the additional features that some debrid services offer.

I previously discussed some of the limitations of debrid services, namely the lack of seeding and the restriction to one IP address. As I said before, there are some exceptions. I will now go through them.

  • IP Restrictions:

    • TorBox has no IP restrictions whatsoever. You can use it on as many devices as you want. This is great for people who want to use it on multiple devices or share it with family members.
    • Real-Debrid restricts usage to one IP address at a time.
  • Seeding:

    warning

    The debrid services below will seed the torrent if it hasn't been cached already. In the case that its already been cached, they may not seed it, and other users can stream this cached torrent too.

    • TorBox offer a option that can seed for up to an unlimited amount ratio for up to 30 days depending on your plan. This makes it the best debrid service for seeding. (The amount of torrents you can actively seed is dependent on your plan, referred to as your Concurrent Slots)
    • Real-Debrid does not seed torrents.
  • Usenet:

    • TorBox offers access to Usenet on its Pro plan ($110/year or $10/month). This is a unique feature that is not offered by any other debrid service. (Usenet is explained in more detail later. It is simply another way to access more content)
    • Real-Debrid does not offer access to Usenet.
  • Custom Indexers:

    • TorBox allows you to add your own instances of Prowlarr/Jackett/NZBHydra2 to be used for searching of content, this can be enabled for POV. This lets you use your private trackers/indexers easily with Kodi.
    • Real-Debrid does not offer this feature.

Setting up a debrid service

Setting up a debrid service in Kodi is straightforward. Here are the general steps to follow:

Real Debrid Payment

  1. Go to Real Debrid's website
  2. Click Sign Up to create an account
  3. Go to the Premium Offers page
  4. Choose a package and subscribe.

Usenet

Usenet is optional for Kodi users.
Most people will not need it and can skip directly to Setting up your addons.

If you’re unsure, read the Should I use Usenet? section below.

What is Usenet?

Usenet is a long-standing, decentralised communication system made up of thousands of “newsgroups.”
You can think of a newsgroup as a forum where users post messages and files.

For Kodi, the relevant posts are binary files (NZBs) that contain video content.
Many of the highest-quality releases—larger sizes, untouched disc rips, niche content—appear here before or instead of torrents.

Each newsgroup has its own topic, rules, and moderators, similar to subreddits on Reddit.

Providers

To access Usenet, you need a Usenet provider.
They host the servers that store newsgroup content and give you access to download from them.

Providers are paid services due to the storage and bandwidth costs required to keep copies of all newsgroup data.

While all providers theoretically mirror the same content, real-world differences exist due to:

  • DMCA/takedown policies
  • Corrupted uploads
  • Varying retention times (how long they store files)

For Kodi, we focus on Easynews and TorBox, since both have community-supported addons.

When choosing a Usenet provider, consider:

  • Data limits: Some plans have monthly caps. Choose based on how much you plan to download.
  • Retention: How many days (or years) of content the provider keeps. More is better.
  • Connections: Number of simultaneous connections. This affects multi-device usage and download concurrency.

Indexers

Providers often include built-in search tools, but these may miss content.

Indexers are independent websites that crawl and index newsgroups.
They usually offer better search accuracy and more detailed results.

Using multiple indexers increases your chances of finding specific or obscure content, and some indexers specialise in particular types of releases.

Should I use Usenet?

The main reason to use Usenet is to access:

  • Extremely high-quality files (larger sizes, full disc backups)
  • Niche or regional content that may not exist on torrents
  • Content unavailable or poorly seeded on P2P networks

Like debrid services:

  • Usenet is very fast, often limited only by your own internet speed.
  • Downloads use HTTPS/SSL, so ISP notices are not an issue.
  • You can use Usenet for anything—not just Kodi—if the files exist on the network.

However, for most people, torrents + a debrid service are enough.

Usenet typically becomes useful as:

  • a backup when torrents fail,
  • or the only option for certain regions (e.g., much German content).

If you’re already satisfied with your debrid service and have no issues with buffering or missing content, Usenet is not necessary.
But if you want maximum completeness or a fallback option, it can complement your setup.

How to use Usenet with Kodi?

Setting up Usenet in Kodi is similar to setting up a debrid service.

There are two services that allow you to use Usenet with Kodi:

  1. Easynews
    Easynews is a Usenet provider with addons available. These addons allow you to access content found through Easynews' internal search engine. However, you are limited to the content that their search engine can locate.

    • Easynews allow you to stream the usenet files directly from them. This does, however, mean that Easynews streams can take a long time to initially load, but once loaded, it usually doesn't buffer.
  2. TorBox
    TorBox is a debrid service that includes Usenet access as part of its Pro package. It uses undisclosed providers and indexers to offer Usenet content.

    • TorBox allows integration with your own NZBHydra2 instance, enabling the use of custom indexers.
    • Usenet downloads via TorBox must be cached before streaming, similar to torrents. However, Usenet downloads typically cache much faster, often within a few minutes, as they are not dependent on seeders.

I will now go through the setup for each of these services.

Easynews Payment

  1. Head to Easynews's signup page
  2. Choose a package, fill in your details and subscribe.
  3. Complete the payment and signup process.

Setting up addons

Now that Kodi is set up and you have your debrid service (and Usenet if needed) ready, you can proceed to set up the addons.

How to install addons

Addons in Kodi are installed through repositories. A repository is simply a collection of addons that can be installed from a single source. To install an addon, you first need to add the repository that contains the addon. Once the repository is added, you can then install the addon from within Kodi.

Make sure

Follow the instructions exactly as stated in the addon installation guide.

Streaming providers addons

These addons are the backbone to our on-demand streaming experience. They provide the video content that allows us to watch anything we want.

You can have a look at this Recommended kodi addons to view the available addons.

Please refer to the key below to understand the different types of addons.

KeyAddon TypeExplanation
🌐HTTPDirect links from centralised servers.
Generally lower quality due to hosting/bandwidth limits.
☁️DebridStreams torrents via HTTPS through a debrid service.
Higher quality (4K, DV, HDR) and reduced buffering without exposing your IP.
📰UsenetLinks from Usenet newsgroups.
Great for niche content and large, high-quality files with very fast speeds.
POV ☁️ 📰
  1. Installing the repository:
    • Go to Settings > File Manager > Add source
    • Enter the URL of the repository (https://kodifitzwell.github.io/repo/) and give it a name (POV Repository).
    • Go back to the main menu and select Add-ons > Install from zip file
    • Select the repository you just added and install the zip file.
  2. Installing the addon:
    • Go to Add-ons > Install from repository
    • Navigate through the repository categories to find the addon. Look for:
      • Video add-ons
    • Select POV and click Install.

Description

POV is a Kodi addon that scrapes multiple high-quality sources to provide reliable streaming links for movies and TV shows. It supports integration with major debrid services, enabling fast, buffer-free playback from premium sources.

POV includes a built-in catalog of popular movies and TV shows, removing the need for a separate addon to browse trending or featured content.

For personalisation, POV can be linked with MDBlist or Trakt to sync your watchlist, watched history, and access your personal lists and recommendations across devices.

Configuration

POV have a lot of configuration options to tailor the experience to your preferences. so we gonna cover the most important ones here.

When you open POV for the first time, the page will look like this:

POV First Time

First, you need to set up your services. Click on Settings, then go to SETTINGS: My Services and there you can add yours services.

POV Services

After setting up your services, go back to settings and go to SETTINGS: POV and there we gonna configure POV itself.

POV Settings

We gonna have 8 sections to configure:

  • Sources: Here you can configure which sources you want to use, i'd recommend first doing the Test All Sources Providers to see which ones work best for you, then you can enable/disable the ones you want.
  • My lists: This section leave it as default.
  • General: Here you can leave as default, but here i'd recommend enabling Auto start POV when Kodi starts, Also you can enable/disable the Hide watched items widgets this will hide any movie/serie/anime that you have already watched.
  • Features: Here we gonna have a plenty of options to enable/disable.
    • Watched Indicator: This is where you can select which tracking service you want to use for the watched indicator. (Trakt or MDBlist)
    • Next Episodie: Leave as default.
    • Extras: This is a menu that you can access leaving long press on a movie/serie/anime, this is useful to access trailers, reviews, etc.
      • Open POV Extras Menu When Select: Enable this if you want to access the extras menu when you select a movie/serie or both, you can set at none and access it with long press.
      • Enable Content For Extra List: Here you can enable/disable which content you want to see in the extras menu.
  • Navigation: Leave as default.
  • Playback: Here you can configure the playback settings.