Skip to main content

Setup

I will now begin the guide to setting up Stremio and its addons. I recommend that the initial setup is completed on your laptop or desktop. Once it has been setup, you can log in to Stremio with the same account on any device and your configuration will be synced to the device so there is no need to set it up again.

Creating a Stremio Account

First, we need to create a Stremio account. This allows you to keep your progress on different content synced across devices and also allows you to sync your configuration so that it does not need to be repeated.

Head over to Stremio and either sign up for an account with an email or login through Facebook.

Downloading Stremio

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.

tip

Some devices (such as iPhones) do not have a Stremio app. In this case, it may be possible to use Stremio through Stremio Web.

In the Web tab below, you will find device specific instructions on how to use Stremio through Stremio Web.

Stremio Web is a web version of Stremio doesn't require any signup or installation.

The following steps are for using Stremio Web only. If your device has a dedicated app, then you should use that instead. You will see a separate tab if your device has a standalone app available.

The app available in the App Store is very limited and is pretty useless.

You can, however, install Stremio Web as an app to your device by following these steps:

  1. Open Stremio Web on Safari: Open Safari and go to Stremio Web.
  2. Add it to your home screen:
    • Tap the box with an arrow located next to the address bar.
    • Scroll down and tap Add to Home Screen
  3. Access the app: The Stremio icon will appear on your home screen, allowing you to access Stremio Web directly.

We aren't quite done just yet. Stremio Web, on its own, does not support torrent playback or streaming videos in the browser.

To work around this limitation, you could setup a streaming server on your android phone or desktop.

However, this may be inconvenient as you may not have an android phone or you may not want to leave your desktop on 24/7.

For this reason, I will go through how to use an external player with Stremio Web first. It does, however, have some limitations.

  • Torrent streaming is still not possible. This means a debrid service is required to stream torrents.
  • No episode progress tracking.
  • Addon-provided subtitles cannot be used (you can still use the embedded subtitles provided by the video file).

Here are the steps to set up an external player on your iPhone or iPad:

  1. Open the Stremio Web App: Tap the Stremio icon on your home screen to open the app.
  2. Dismiss the Warning: Ignore the "streaming server not available" banner by tapping Don't show again.
  3. Access Settings:
    • Go to the settings menu by tapping the gear icon.
    • Scroll down to the Player section and under Advanced select Play in external player
  4. Choose an External Player: Select "Outplayer" or "VLC" from the options. Make sure the chosen player is installed on your device.

You can now open a link and it should open in the external player you selected.

Stremio Server

The steps below can be used to set up a stremio server that is to be used by Stremio Web.

It is completely optional and not required for most users.

Stremio Server

On its own, Stremio Web is limited in what it can do. You won't be able to stream torrents, you may encounter audio issues and on some devices, you won't be able to play content within the browser.

On iOS, you are most likely using an external player. This has some limitations:

  • Torrent streaming is still not possible. This means a debrid service is required to stream torrents.
  • No episode progress tracking.
  • Addon-provided subtitles cannot be used (you can still use the embedded subtitles provided by the video file).

By using a streaming server, you can overcome these limitations. It would mean you can play in the native web browser, stream torrents without a debrid service (though I still recommend you use a debrid service anyways) and have a better experience overall.

This is why it is recommended that you connect Stremio Web to a streaming server.

There are a few ways to set up a streaming server for Stremio Web. You can either run it on your desktop or on your android device. I recommend using an android device as it can be left on 24/7 more easily than a desktop.

You can either use a standalone server with the Stremio Service or use the server that is built-in to the desktop application. If you are planning on using Stremio Web only, then I recommend using the standalone server.

To get started, first ensure that one of the two is downloaded and installed .

  1. Download the standalone Stremio Service or the Stremio Desktop application.
  2. Run the setup and then launch the application.
note

If you are using Stremio Service, you can see if it is running by checking the system tray.

  1. Open Stremio Web

  2. Go to Settings

  3. Click on the Streaming section, you should see this:

    stremio service settings

    tip

    If it shows the Status as error, try disabling any adblockers/tracking blockers you have enabled. On Brave, it will not work without disabling Brave Shields.

    You may need to also add an exception for the Stremio service in your firewall settings.

  4. The Stremio service has now been correctly set up. However, you can only access it on the same device. To access it from another device (in the same network) follow the next steps:

  5. Set the Streaming HTTPS endpoint to your local IP address (this option should appear as a dropdown).

  6. Then copy the Remote URL and paste it into your other device's Stremio settings for the streaming server URL.

The Stremio service is now set up and can be accessed from another device.

Configuring Stremio settings

Although Stremio is mostly ready to use out of the box, one setting you should turn on is hardware accelerated decoding. This can avoid issues relating to crashing while playing content.

And if you are planning on torrenting, then set the torrent profile to Ultra Fast and the cache size to 10GB or infinite.

Debrid Service

I will now go through what a debrid service is and why you should use it.

It is not required and most torrent addons can be used without one. You would still be able to stream torrents as long as it has enough seeders. However, using a debrid service will provide a better experience.

What is a debrid service?

A debrid service is a service that allows you to generate unrestricted (up to 1gbps) download links for torrents and other files on supported hosters (It has more features that are discussed in Debrid Services).

It brings the following benefits:

  • Using a debrid service allows you to stream torrents without the risk of receiving a notice from your ISP as you would be streaming through HTTPS
  • While you are streaming something, you are not reliant on the number of seeders and can stream at up to 1gbps speeds. This makes it possible to stream some of the highest quality content available (4K, DV, HDR, Dolby Atmos, etc.) without buffering as long as your internet connection can handle it.
  • If you are using a debrid service, a VPN is not required as you are streaming through HTTPS.
  • You can use it for more than just Stremio. You can use it to download any type of file, whether that be games, software or audio. If it is a torrent or a file on a supported hoster, you can download it through your debrid service.

However, the drawbacks of using a debrid service are that most do not seed the torrents and will also restrict usage to one IP address at a time. This means that you are not contributing to the torrent and that you can only use the service in one location at a time.

tip

For more details on the one IP address rule, please see this question in the FAQ.

There are some exceptions to this, which I discuss below.

Should I use a debrid service?

The answer to this question is dependent on your personal circumstances.

  • Whether torrenting puts you at risk of receiving a notice from your ISP
  • The popularity (number of seeders) of the content you want to watch
  • Whether your internet speed is sufficient to warrant a debrid service

The main reason to use a debrid service is to avoid the risks of torrenting. As explained earlier, you are streaming through HTTPS and the debrid service essentially becomes the middle-man. However, if you are in a country where torrenting is not an issue, then a debrid service or VPN is not needed to avoid receiving a notice from your ISP.

The next big reason is to avoid buffering. However, whether it buffers or not depends on the type of content you are watching and your internet speed. If the content you want to watch is popular and has a lot of seeders, then you will be able to stream it at a high quality without buffering. However, torrents of extremely high quality content may still buffer even with a lot of seeders.

Something that is often ignored is that a debrid service cannot increase your download speeds. If your internet speed is already slow, then a debrid service will not help you stream higher quality content. You need to have a fast internet speed yourself to capitalise on the benefits of a debrid service.

With all that being said, if torrenting is not an issue, the best way to determine whether you need a debrid service is to try streaming without one. You can then try watching the content you want to watch and see if it buffers at the quality you want to watch in. If it does, then you may want to consider using a debrid service.

Which debrid service do I use?

info

I receive a commission (free days or small amount of money) if you sign up to a debrid service through (some of) the links provided. This is at no extra cost to you and is a way to support me.

There are many debrid services available to use. Here is a list of some of the 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.

note

As of 15/12/2024, Torbox have opened signups again

⚠️ These debrid services have implemented restrictions that will affect your experience. Click here to read more. ⚠️

What happened?

Due to unavoidable circumstances, some debrid services have placed restrictions upon their services and APIs.

Real Debrid, AllDebrid, and Debrid-Link have removed the API endpoint that allows addons to determine if a torrent is cached on their service.

What does this mean for Stremio?

Most addons will return 2 kinds of results. Cached results which can be streamed instantly, and uncached results which need to be downloaded (to the debrid service) before they can be streamed. With the removal of the API endpoint, addons can no longer determine if a torrent is cached on Real Debrid or AllDebrid.

Is it possible to continue using these debrid services?

If addons do not adapt to the removal of this API endpoint, these addons will break for these debrid services.

However, some addons have implemented workarounds to remove the check for cached torrents. This means that you would have to configure your addons to show uncached results.

The addon debrid support table will tell you which addons will work with your debrid service.

If you configure your addons to show uncached results, you will be able to continue using these debrid services.

By showing both uncached and cached results, the addon will return a list of torrents which you will have to try to stream. If the torrent is cached, you will be able to stream it instantly. If it is not cached, you will have to wait for the torrent to download before you can stream it.

Note that some addons may try and implement some sort of local caching system to try and get a somewhat accurate database of torrents that are cached. This is not guaranteed to be accurate.

By using these debrid services, you agree to some inconvenience in the form of having to try multiple streams to find one that is cached. However, due to Real-Debrid's massive cache, it is likely that you will find a cached stream on your first attempt.

Is it recommended to continue using these debrid services?

While you will still be able to use these debrid services with the addons that implement any sort of workaround, it is recommended that you use another debrid service or Easynews if you aren't using one of the affected debrid services already.

This is because it is inconvenient to have to pick streams at random not knowing if they are cached or not. In the case they are not cached, you will have to wait for the torrent to download before you can watch it. Of course, you could just keep trying different streams until you find one that is cached, but this is not ideal.

And again, not all addons have implemented this workaround.

In addition to the lack of addon support, these debrid services may also implement more restrictions in the future.

Additional Restrictions

Real Debrid

  • Blocked audiovisual files from a number of cyberlockers listed on the USTR blacklist or listed in the European "Counterfeit and Piracy Watch List"
  • Blocked any torrent hashes from French private torrent trackers like YGGTorrent

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 have created a table that compares the cost of each debrid service. This table is generated dynamically and the data it uses can be updated manually by you. I don't recommend modifying the data on mobile.

Expand me for a full table comparing the costs of all debrid services
note

The currency rates used here are updated semi-automatically every week.

I do not update these prices if there are sales or discounts on the debrid services. Make sure to check for any of these before making a purchase.

You may update the prices manually by clicking the Configure Table Data button. You can also add new debrid services or remove existing ones. This can be useful if there are sales going on or if you are buying from a reseller where local prices have been adjusted for.

Debrid ServicePrice per Year
Price per Month
Price per Day
Plan PricePlan Duration (Days)
What are FP (fidelity points)?

When you buy a plan from some debrid services, you will be awarded fidelity points. Once you have enough fidelity points, they can be used to extend your subscription for free.

For debrid services that offer fidelity points, there are 2 rows in the table above. One of them takes into account the extra duration you get from the fidelity points and the other does not.

How are the fidelity points accounted for?

The number of plans needed to get an amount of fidelity points that is entirely usable is calculated. This essentially means the lowest common multiple of the fidelity points awarded and the number of fidelity points needed to extend your subscription.

For example, if you need 1000 fidelity points to extend your subscription by 30 days and you are awarded 800 fidelity points when you buy a plan, then you will need to buy 5 plans to get 4000 fidelity points. Then all 4000 fidelity points can be used to extend your subscription by 120 days.

The cost of 5 plans with the duration of 5 plans plus the extra duration from the fidelity points is then used to calculate an average cost.

info

If you are unsure if this is something you want to use, you can try a free trial or a limited free plan.

  • Torbox offer a limited free plan.
  • All-Debrid offer a free 7-day trial with phone number verification.
  • put.io offers a $0.99 1 day trial.

Alternatively, you can use the 15 day package that most debrid services offer to test them out.

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 Stremio.

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

In this regard, Torbox is lacking. Being a relatively new service (founded in 2023), it has a smaller userbase and has had less time to build up its cache of torrents. This means you may not find the content you want to watch cached on Torbox. However, with the recent events surrounding Real Debrid, AllDebrid and Debrid-Link, more and more people are moving to Torbox. This could mean that Torbox will end up having a lot of cached torrents in the future.

Offcloud also has very little cached content.

Addon Support

Support for debrid services varies among addons, with Real Debrid, AllDebrid, Debrid-Link and Premiumize being the most supported. However, all debrid services supported by Torrentio, the most popular Stremio addon, and usually the only one you need.

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.
    • Premiumize also allows several IPs. However, it does operate on a storage limitation that you may reach depending on your usage. You can find more details on this article and the fair use page (you need to be logged in for this link).
  • Seeding:

    warning

    With the way debrid services work, debrid services will always be taking more than they are giving.

    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 seedbox that can seed for up to an unlimited amount ratio for up to 30 days. 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)
    • Debrid-Link offers a seedbox with these limits: 600 torrents and 2.5TB of data transfer per month.
    • Premiumize will seed to a 2.0 ratio or for 72 hours. Whichever comes first.
    • put.io is similar to Premiumize but the exact numbers are dependent on your plan. Check their pricing page for more information.
  • 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)
    • Premiumize also offers access to Usenet. However, it does not support streaming, therefore it cannot be used for Stremio.

After considering everything, you should have a good idea of which debrid service you want to use.

Setting up a debrid service

I will now cover the instructions of setting up each debrid service I previously mentioned.

Torbox Payment Torbox is a relatively new debrid service but it is unique in that it offers a lot more. It offers :

  • A way to seed your torrents for up to 30 days to an unlimited ratio
  • Access to Usenet (Usenet is explained in more detailed below. It is simply another way to access more content)

To set up a Torbox account, follow these steps:

  1. Go to Torbox's website

  2. Click Get Started For Free Now or LOGIN in the top right corner to create an account.

  3. Click Don't have an account yet? at the bottom of the page.

  4. Fill in the email and password fields and click Continue

  5. You will be sent an email to verify your email address. Click the link in the email to verify your email address.

  6. You will then be taken to the Dashboard.

  7. Go to the Subscription page and choose a package.

    info

    You may get an alert saying Do you want to use this referral code? If you already have a code, this will replace it. This is because the above link has a referral code in it. You will get 7 days free if you accept my referal code.

    You may also enter this referral code manually at the bottom of the page:

    9ca21adb-dbcb-4fb0-9195-412a5f3519bc
  8. Now you can choose the plan you want. You can choose to pay a subscription or a one-time payment. A yearly subscription has the best value.

    note

    To access Usenet and the 30 day seeding time, you need to buy the highest tier package - the Pro package.

  9. Once you have decided on a package, click Subscribe

  10. Then, follow the steps at the payment page to complete your purchase.

Usenet

I will now go through what Usenet is and why you may want to use it.

Usenet is completely optional, and for the average user, it is not needed and should not be considered. You may read the Should I use Usenet? section to determine if you need it.

What is Usenet?

Usenet is a form of decentralised internet communication that consists of various different "newsgroups". You can think of a newsgroup as a forum where people can post messages and files. For the purpose of Stremio, the files we are interested in are the binaries (NZB files) for video content that are posted to the newsgroups.

Each different newsgroup is dedicated to a specific topic. These newsgroups can have their own moderators and rules. This is very similar to subreddits on Reddit.

Providers

To access Usenet, you need a Usenet provider. A provider will host the servers that store the content from the newsgroups. This provider will give you access to their servers where you can download content from the newsgroups. Usenet providers will be paid services due to the real costs of hosting the servers and the bandwidth required to provide access to the content.

The content on different Usenet providers is theoretically the same as the content on all newsgroups is mirrored across all providers. However, due to issues like data corruption, takedowns, and different retention periods, some content may not be available on all providers.

For this guide, we will only be considering Easynews and Torbox as Usenet providers as they are the only ones that have addons for Stremio. However, generally, the factors to consider when choosing a Usenet provider:

  • Data Limits: Depending on your plan, you may have a fixed amount of data you can download per month. You will have to consider how much data you will be downloading and choose a plan accordingly.
  • Retention: This is the amount of time that the provider will store the content for. The longer the retention, the better.
  • Connections: This is the number of connections you can have to the server at the same time. The more connections you have, the more devices you can use the service on at the same time, as well as the number of files you can download at the same time.

Indexers

Usenet has a lot of content, and to search for this content, most providers will have some sort of search engine that you can use. However, you may not be satisfied with the search engine provided by your Usenet provider. There may be content on the newsgroups that you cannot find through their search engine.

This is where indexers come in. Indexers are websites that index the content on the newsgroups and allow you to search for content. As independent, dedicated services to search for content, they are usually better than the search engine on your Usenet provider.

You can use multiple indexers at the same time to increase the chances of finding the content you want. Different indexers may specialise in different types of content.

Should I use Usenet?

The main reason to use Usenet is to access more niche content as well as getting files of larger sizes (and thus higher quality, usually) than what is available through torrents.

Just like with debrid services:

  • Usenet providers offer extremely fast download speeds, which mean that only your internet speed will limit the quality of the content you can watch.
  • The content is aquired through HTTP with SSL encryption, so you are not at risk of receiving a notice from your ISP.
  • Usenet can be used for more than just Stremio. You can download any type of file, it doesn't have to be video files. If it is on Usenet, you can download it.

Most people will not need to use Usenet. Torrents are usually sufficient. Even if you may need to use Usenet, you will most likely use it as a backup to your debrid service.

However, in some cases, where torrents are not sufficient - such as for German content - Usenet may be the only way to access the content you want.

If you are currently satisfied with your debrid service, then I do not recommend using Usenet. However, it can act as a backup to your debrid service if you want to be prepared for any situation.

How do I use Usenet with Stremio?

There are only two ways to access Usenet content through Stremio.

One way is through Easynews. Easynews is a Usenet provider and there are two addons for Stremio that allow you to access their content.

The other way is through Torbox. Torbox is a debrid service that offers access to Usenet content. Their Usenet service is only available on their highest tier package - the Pro package. They have undisclosed providers and indexers that they use to provide access to Usenet content. Torbox have their own Stremio addon that allows you to access their Usenet content, alongside torrents.

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

Easynews Payment

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

These steps only cover the setup of services that provide access to Usenet content. To access the content, you will need to use the Stremio addons for Easynews and Torbox. I will now go through the setup of these addons. Look for the Easynews and Torbox addons.

Setting up Addons

As I mentioned before, the intial setup should be done on a laptop/desktop or an android device. Once you have set up the addons, you can log in to Stremio on any device and your configuration will be synced to that device.

Before we install the addons, we need to go through some of the pre-installed addons.

info

If you are attempting to install addons on your iPhone or using Stremio Web then you will need to use the manual method of adding addons through a link.

Removing pre-installed addons

Default Addon Catalogues

Default Addons

The first picture above shows that when you click on a movie, Stremio will display links to third party streaming services that provide the selected content. The addon that does this is called WatchHub.

The second picture shows catalogues from two different addons - YouTube and Public Domain Movies. The YouTube addon will show popular YouTube channels and allow you to view their latest videos. The Public Domain Movies addon will show movies that are now in the Public Domain. Most of these movies are quite old and released in the 1900s.

These addons are not required so it is recommended that they be removed. If, however, you prefer to keep them, then you may do so.

To remove these addons, go to the addons page (the puzzle icon on the navigation menu on the left of the screen) and click Uninstall on the following addons.

Addon menu with default addons

Stream Provider Addons

I will now go through some addons that provide content to Stremio.

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 community hosted addon list to view all the available addons. This list will have more addons listed than the ones shown in the Stremio app.

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

KeyAddon TypeExplanation
👥TorrentTorrent addons rely on a peer to peer network consisting of seeders - people who have the file and are uploading it, and peers - other people who are also downloading the torrent from seeders

The quality available through torrents is much higher as no centralised server is required to host the content or pay for bandwidth.
🌐HTTPHTTP addons provide direct links to content on a centralised server.

These are usually of lower quality due to hosting and bandwidth costs.
☁️DebridAn addon that supports debrid services allow you to stream torrents through HTTPS without the need to torrent.

The quality of content is much higher due to it being based on torrents, a decentralised network, thus avoiding the bandwidth and hosting costs. The debrid service itself, however, is centralised. With the debrid service storing the files on their high speed server. This allows streaming without buffering and without exposing your IP.
📰UsenetThese are addons that show links from Usenet newsgroups.

You can usually find niche content or higher sized files on Usenet, and as it is a paid service, the speeds are also very high, only being limited by your own internet speeds.
tip

If an addon only has the 👥 icon, then it is a torrent addon, and you cannot use it with a debrid service

If an addon only has the ☁️ icon, then it requires a debrid service.

An addon that has both the 👥 and ☁️ icons is a torrent addon that supports debrid services. So you may use it without a debrid service.

If you are curious about which debrid services are supported by each addon, you can find a table here.

General Addons

These addons provide general content such as movies, shows and anime.

It is not required for you to install all of these addons. For most users, only installing the Torrentio addon will be sufficient.

As Stremio addons are hosted on a server, an influx of users or other potential issues can cause the server to go down. Torrentio has a history of going down due to the large number of users. You may want to install a backup addon, such as Comet, in case Torrentio goes down.

In this guide, I will be providing public instances of addons. Some of these are hosted by ElfHosted, but they have put in place a rate limit to prevent abuse. However, you most likely will not hit this rate limit.

I recommend self-hosting your addons to completely remove reliance on third parties. While I don't cover how to self-host addons in this guide, most open-source addons have instructions on how to self-host them on their source code repository. My recommendation is to self-host Comet

Torrentio 👥 ☁️

Description

Torrentio is a torrent search addon that scrapes public trackers. (For a in depth explanation of how Torrentio works, see this reddit comment)

Configuration

To begin, head over to Torrentio's config page to manage the addon.

Torrentio has a lot of options to customise your experience. I will go through each option explaining what it does and list my preferences and why.

Torrentio Configuration

  • Providers: I have them all checked. This is to maximise results. You can uncheck foreign providers to remove potential foreign language results.

  • Sorting: By quality then size. If you are not using a debrid service, then do By quality then seeders . This is because without a debrid service you are reliant on the number of seeders. However, with a debrid service the number of seeders is irrelevant to you.

  • Priority foreign language: The language you set here will be shown first in the results. You can do this if you prefer a specific language. I leave this as None as I want English audio.

  • Exclude qualities: This option allows you to remove certain qualities from the search results. I exclude Screener and CAM sources. If you have slower internet or your devices aren't capable of playing 4K content, you may want to exclude 4K sources.

  • Max results per quality: This option will limit the number of results shown for each quality. I leave this blank to obtain all results.

  • Video size limit: This option will limit the size of the video. If your internet or device is not capable of streaming large files, you may want to set a limit. I leave this blank.

  • Debrid provider: Choose your Debrid provider if you are using one. If not, skip the rest of the options.

    tip

    If you are using more than one debrid provider, you can choose a different provider in the same configuration and when you install the addon, you will get results from each provider you have chosen and given an API key for.

    Torrentio will query the first debrid provider you choose and only if it doesn't find the torrent there will it query the next provider.

  • API Key: Click here. This link will take you to your debrid provider's website where you can obtain your API key. Copy that and paste it here. (Struggling to find the API key? click here)

  • Debrid options

    • Don't show download to debrid: These links will be displayed with a [.. Download] in front of them. These are torrents that were found but not downloaded to the Debrid's servers. Clicking this link sends a request to your Debrid provider to start downloading that torrent. Clicking it poses no risk to you. I leave this unchecked.
    • Don't show debrid catalog: This will show catalogue(s) containing files that you have previously downloaded with your Debrid provider. I check this box as it is unnecessary clutter.

Now we are done configuring Torrentio. The next step is to click Install. Doing so should automatically open Stremio prompting you to install once again.

Comet ☁️

Description

Comet is a self hostable torrent/debrid search addon.

One of its distinguishing features is that it supports using Proxy Debrid streams. This allows the use of Debrid streams on multiple IPs at the same time on the same account.

However, you will have to use comet exclusively, no other addon that uses the same debrid should be being used at the same time as it will have a different IP address to the proxy.

You can read more about its features on the Comet GitHub page

note

The proxy feature is not available on the public ElfHosted instance. You can use the public version with other addons just fine. It is only if you enable the proxy feature when self hosting (or using a custom ElfHosted instance) that you will have to use Comet exclusively.

Comet can be selfhosted or ElfHosted.

For this guide, I will go through the setup using the free, public ElfHosted instance. If you don't want to selfhost but want more customisation, you can pay for your own instance on ElfHosted.

Configuration

To get started, head over to the configuration page

  • Indexers - Choose which indexers you want to use. I leave all of them checked to obtain the most results
  • Language - Choose which language you want your results to have. I leave the following selected: Multi and English. You can select more if you are going to watch content in other languages (e.g. japanese for anime)
  • Resolutions - Choose which resolutions you want your results to have. I leave all of them selected to obtain the most results.
  • Max Results - The maximum number of results to display. I set this to 20 so I don't have as many results to scroll through. You can leave it at 0 to display all results.- Debrid Service - Choose your debrid service.
  • Max Size - The maximum size of the torrent to display. I leave this at 0. If your internet is slow or your device is incapable of streaming large files, you can set a lower maximum size here.
  • Debrid API Key - Obtain your API key from your debrid provider and paste it here. (Struggling to find your API key? Click here)
  • Advanced Settings:
    • Remove Trash - This removes all the CAM and Screener sources from the results. It also attempts to remove adult content. I leave this checked.
    • Reverse Result Order - Comet normally sorts torrents based on a smart torrent ranking. This will reverse the order of the results to show the 'worst' torrents firs. I leave this unchecked. However, this could be useful for anyone who has slow internet speeds, bandwidth caps, or devices that can't handle high-quality streams.
    • Result Format - Choose the information you want to see in the results. I leave all of them selected.

Then either click Install to open Stremio with a prompt to install the addon or click Copy Link to copy the addon URL to paste into Stremio manually.

MediaFusion 👥 🌐 ☁️

Description

MediaFusion is a universal stremio addon that provides a variety of content (including Live TV and Sports)

Check the features section of their GitHub page to see all that the addon has to offer.

This addon can be selfhosted or ElfHosted.

I will go through the setup using the free, public ElfHosted instance. If you don't want to selfhost but want more customisation, you can pay for your own instance on ElfHosted.

Configuration

To get started, head over to the configuration page:

  • Streaming Provider - Here you can choose whether to use direct torrent or a debrid service or another provider. Select what you are using and then fill in the details below.

    • To authorise MediaFusion to your debrid service, you can either click Authorise, if present, or otherwise, you can enter your API key in the Token field (Struggling to find the API key? Click here)
  • Catalog Configuration:

    Here you can choose which content is available to you through MediaFusion. Simply select the content you want to see. I will provide some notes on specific options below.

    • Prowlarr Streams - This will provide you with streams from Prowlarr. You should enable this to get more streams.
    • Torrentio Streams - This will provide streams from either Torrentio or Knightcrawler. On the public ElfHosted instance, it is configured to use KnightCrawler. Although you will get more streams by enabling this, if you already have Torrentio installed, you may want to disable this to avoid duplicate streams.
    • Zilean DMM Streams - This will provide you with streams obtained through Zilean, a DMM scraper. You should enable this to get more streams.
    • Contribution Streams - Enabling this provide a stream on movies and shows that allow you to upload torrent files or magnet links to MediaFusion for the community. You can read more about this here
    • Live Sport Events - This will provide catalogues with ongoing live sports events. You should enable this if you want to watch live sports.
    • Live TV - This will provide catalogues with live TV channels. You should enable this if you want to watch live TV.
    • Football, Other Sports, etc. - I believe these will provide catalogues with replays of different sports.
    • Provider Watchlist Catalog - This will provide a catalog displaying all the files you have watched using the provider. I leave this unchecked as it is unnecessary clutter.
    • Show Catalogs in Stremio (& Kodi) - This will show the catalogues in Stremio. I leave this checked as I want to see the catalogues for the content I have enabled.
  • Parental Guides:

    This will allow you to control the content that is displayed. You can filter by certification levels and nudity levels.

    • Certification Levels - The different options you select are the type of content that will not appear in the catalogues. For example, if you select Adult, then any content with an adult certification will not appear in the catalogues. If you want to see all content, then you can select Disable.
    • Nudity - The optons you select will control the level of nudity in the content that appears in the catalogues. For example, if you select Severe, then any content with a severe nudity level will not appear in the catalogues. If you want to see all content, then you can select Disable.
    info

    The certification levels and nudity levels are based on the information provided by IMDB. Sometimes, the data on IMDB can be provided by the community. Therefore, the accuracy of the information may not always be accurate.

    To see what exact certification levels are covered by each option, see here

  • Streaming Preferences:

    • Streaming Resolutions - Here you can choose which resolutions you want to see. I leave all resolutions selected, however, if you have a slow internet connection or your device can't handle 4K content, you may want to deselect 4K.
    • Quality Filter - Here you can choose the types of quality you want to see. I uncheck CAM/Screener as I don't want to see CAM content.
    • Set File Size Filter - Here you can use a max file size. I leave this at the end for an unlimited file size as I want to see all the streams available.
    • Sorting Priority - Here you can choose the order in which the streams are displayed. I choose Cached, Resolution, Quality, Size - in that order. If you are not using a debrid service, then do Resolution and Seeders. This is because without a debrid service you are reliant on the number of seeders. However, with a debrid service the number of seeders is irrelevant to you.
      • Language - If you choose to sort by languages, you can control the languages that show in the results and apply a sorting priority to them. Only the languages you select will show in the results. Whichever language is at the top of the list will be the first language to show in the results.
    • Max Streams per Resolution - Here you can choose the maximum number of streams per resolution. I set this to 50 to get a large number of streams.
    • Torrent Stream Display option - Here you can choose how the torrent streams are displayed. I choose Show parsed data. Although there is a small chance that the parsed data is incorrect, it is usually correct and it is easier to read than the other options.
  • External Services Configuration:

    • MediaFlow: This is a service that allows you to proxy your streams through a server. You will have to either self host your MediaFlow Proxy server or pay for an instance at ElfHosted. You can read more about MediaFlows features and instructions on setting it up on its GitHub page.

      By using MediaFlow, you can:

      • Gain access to DRM protected live streams
      • Use MediaFusion configured with the same debrid provider across different IP addresses. In simple terms, you can use the debrid account from different locations simulateneously (through MediaFusion). As all the streams are proxied through the same server, it will appear as if they are all coming from the same IP address / location.
    • RPDB: This service allows you to have posters with ratings on them. To use this, you will need to obtain an API key. There is a free tier available. To obtain your API key, see this question in the FAQ

Now that MediaFusion has been configured, click Install in Stremio. This will open Stremio and prompt you to install the addon. Click Install again and the addon will be installed.

You can also click Share Manifest URL and copy the URL into either the Stremio addon search bar or the add addon menu on Stremio Web.

Jackettio ☁️

Description

Jackettio is a self hostable addon that resolves streams using Jackett and a debrid service.

You can find a full list of features on the features section of their GitHub page.

Jackettio can be selfhosted or ElfHosted.

I will go through the setup using the free, public ElfHosted instance. If you don't want to selfhost but want more customisation, you can pay for your own instance on ElfHosted.

Configuration

To get started, head over to the configuration page.

  • Indexers - Choose which indexers you want to use. These are the websites that Jackett will scrape for torrents. I leave all of them checked to obtain the most results

  • Indexer Timeout - The time in seconds to wait for an indexer to respond. I leave this at 20. The time you set here is the time that stremio will wait for the addon to return results. If the addon takes longer than this time, it will not return any results.

  • Qualities - Select which qualities you want to see. I have 720p, 1080p and 4K selected. If you have a slow internet connection or your device can't handle 4K content, you may want to deselect 4K.

  • Exclude keywords - This settings can be useful to help filter out unwanted results. I leave this blank but if you are seeing a lot of unwanted results that contain a certain keyword, you can add that keyword here.

  • Cached torrents sorting - This settings controls the order that you see the cached results in Stremio. I set this to By quality then size. This is because I want to see the highest quality files first.

  • Uncached torrents sorting - This settings controls the order that you see the uncached results in Stremio. I set this to By quality then seeders. For uncached torrents, the number of seeders is important as you are reliant on the number of seeders to have it cached.

    tip

    The cached results are shown with a [RD+], [AD+] or [DL+] in front of them. These results can be streamed immediately. The uncached results are shown without a plus - [RD], [AD] or [DL]. These results need to be downloaded to the debrid service before they can be streamed.

  • Max torrents in search - The maximum number of torrents to show in the search results. I set this to 20 to see the most results while also limiting the number of results to prevent the addon from taking too long to return results.

  • Force include n series pack in search - A series pack is a torrent that contains multiple episodes of a series. You can force the addon to include a specific number of series packs. Series packs are generally better as stremio can auto-play the next episode with them. I leave this to the recommended value of 2.

  • Prioritize language - Here you can choose which language you want to see first. I leave this unselected.

  • Prepare next episode on debrid - If checked, when you are watching a show, the next episode will be added to the debrid service to be ready to stream. I leave this checked so there is as little delay as possible between episodes.

  • Debrid provider - Choose your debrid provider.

  • Debrid API Key - Obtain your API key from your debrid provider and paste it here. (Struggling to find your API key? Click here)

  • MediaFlow Proxy - This is a service that allows you to proxy your streams through a server. You will have to either self host your MediaFlow Proxy server or pay for an instance at ElfHosted. You can read more about MediaFlows features and instructions on setting it up on its GitHub page.

    By using MediaFlow, you can:

    • Use Jackettio configured with the same debrid provider across different IP addresses. In simple terms, you can use the debrid account from different locations simulateneously (through Jackettio). As all the streams are proxied through the same server, it will appear as if they are all coming from the same IP address / location.

After you have configured Jackettio, click Install. This will open Stremio and prompt you to install the addon. Click Install again and the addon will be installed.

You may also right click the Stremio Link link that pops up after clicking Install and copy the link. You can then paste this link into the Stremio addon search bar or the add addon menu on Stremio Web.

Orion Stremio Addon 👥 ☁️

Description

Orion is an indexer for torrent, usenet and hoster links.

We will be using the Orion Stremio Addon to access the links that Orion can provide.

If you are using Orion for free, you have a limit of 100 links per day. Their cheapest plan is $0.50 / month for 1000 daily links. You can check the pricing on their website.

Configuration

To get started, we first need to create an account on Orion:

  1. Head over to Orion
  2. Click GET FREE ACCOUNT
  3. Choose the registration type (email or username). I recommend username if you are testing as you can always add an email later.
  4. Fill in the username and password fields and click register.

Now that we have logged in, we need to configure our Orion account with any debrid services we are using.

  1. Once you are logged in, head to your account panel

  2. Click on the Account menu on the navigation bar on the left of the screen.

  3. Then click Services at the top.

  4. Choose the debrid service you are using and click Add Service.

    Depending on your provider, you either need to authorise Orion as a device by following the on-screen instructions after clicking Authorise or you need to paste your API key in the box provided. (Struggling to find your API key? Click here)

Finally, we need to configure the Orion Stremio Addon, head over to the Orion Stremio Addon Configuration page

  • Orion API key - You can find this on your account panel in the main Dash page or Account -> Profile -> API Key.

  • Link limit per search - This is the maximum number of links that will be displayed per search.

    Depending on your plan, you may want to change this to lower values as each link that is displayed when you click on a movie/show counts towards your daily limit. I set mine to 10 (this means I can search for 10 movies/shows before I reach my daily limit on the free plan)

  • Sorting - The sorting options available here are much more varied compared to other addons. You can experiment with these to see which one you prefer. I still choose Sort by file size.

  • Video Quality - I leave the default selection of options (4K (HD), 1080p (HD), 720p (HD), SD). The SCR means Screener and CAM means Camera. I exclude these as they are of lower quality.

The next step is to click Install. This will open Stremio and prompt you to install the addon. Click Install again and the addon will be installed.

You can also click the clipboard button to copy the installation URL and paste it into the Stremio addon search bar or the add addon menu on Stremio Web.

DMM Cast ☁️

Description

This addon allows you to cast your preferred Debrid Media Manager streams to your Stremio device. You can find instructions on using it at the configuration link above.

The addon will also have a catalogue for your debrid library

It only supports Real Debrid currently.

Configuration

The addon requires no configuration. However, to install it, click the Configure button above. This will take you to the addon page where you can install it using either the Install or Install (web) button.

Debrid Search ☁️

Description

The Debrid Search addon will search torrents and downloads you have in your debrid account.

It allows you to add torrents to your debrid account beforehand and then stream them in Stremio.

It does not search for links on anywhere but your own account. You will have to add any torrents/downloads to your debrid account first, before they can be shown in Stremio.

This addon would provide these streams as results in Stremio. Although there is a catalogue, it requires the Don't show debrid catalog to be disabled in the Torrentio addon settings.

Configuration

To install the Debrid Search addon, go to the configuration page by clicking the Configure button above.

Here, you can configure the following settings:

  • Debrid Provider - Choose your debrid service.
  • Debrid API Key - Obtain your API key from your debrid provider and paste it here. (Struggling to find your API key? Click here)

Now, simply click Install to open Stremio with a prompt to install the addon or right click / hold the Install button to copy the link to install the addon manually.

KnightCrawler ⚠️ 👥 ☁️
warning

This addon is deprecated and no longer maintained.

Description

KnightCrawler is a fork of Torrentio.

KnightCrawler can be selfhosted or ElfHosted

However, a free, public instance is available on ElfHosted. We can use this instead of selfhosting it.

Configuration

To begin, head over to the configuration page

KnightCrawler Configuration

  • Sorting: By quality then size. If you are not using a debrid service, then do By quality then seeders . This is because without a debrid service you are reliant on the number of seeders. However, with a debrid service the number of seeders is irrelevant to you.

  • Priority foreign language: The language you set here will be shown first in the results. You can do this if you prefer a specific language. I leave this as None as I want English audio.

  • Exclude qualities: This option allows you to remove certain qualities from the search results. I exclude Screener, CAM and Unknown sources. If you have slower internet or your devices aren't capable of playing 4K content, you may want to exclude 4K sources.

  • Max results per quality: This option will limit the number of results shown for each quality. I leave this blank to obtain all results.

  • Video size limit: This option will limit the size of the video. If your internet or device is not capable of streaming large files, you may want to set a limit. I leave this blank.

  • Debrid provider: Choose your Debrid provider if you are using one. If not, skip the rest of the options.

    tip

    If you are using more than one debrid provider, you can choose a different provider in the same configuration and when you install the addon, you will get results from each provider you have chosen and given an API key for.

    Torrentio will query the first debrid provider you choose and only if it doesn't find the torrent there will it query the next provider.

  • API Key: Click here. This link will take you to your debrid provider's website where you can obtain your API key. Copy that and paste it here. (Struggling to find the API key? click here)

  • Debrid options

    • Don't show download to debrid: These links will be displayed with a Debrid Download] in front of them. These are torrents that were found but not downloaded to the Debrid's servers. Clicking this link sends a request to your Debrid provider to start downloading that torrent. Clicking it poses no risk to you. I leave this unchecked.
    • Don't show debrid catalog: This will show a catalogue showing the videos you have watched before using your Debrid provider. I check this box as it is unnecessary clutter.
    • Show P2P torrent links for uncached : If checked, this will show links to stream torrents directly. There is almost no point to leaving this checked as it poses a risk to you if not in a country that doesn't care about piracy. I have this unchecked.

Now that we are done configuring KnightCrawler, the next step is to click INSTALL.

Doing so should automatically open Stremio prompting you to install once again. Click Install again and the addon should be installed.

Stremio-Jackett ⚠️ 👥 ☁️
warning

This addon is deprecated and no longer maintained.

Description

Stremio-Jackett is a self hostable addon that resolves torrent links using Jackett (It does not require a debrid service)

Stremio-Jackett can be selfhosted or ElfHosted.

For this guide, I will go through the setup using the free, public ElfHosted instance. If you don't want to selfhost but want more customisation, you can pay for your own instance on ElfHosted.

Configuration

To get started, head over to the configuration page

  • Enable debrid service - If you are using a debrid service, you can check this box. You will then see the Debrid Information section below.
  • Enable torrenting - If you want to use torrents, check this box. If you are using a debrid service, there isn't a need to check this box.

If you are using a debrid service, you can fill in the Debrid Information section.

  • Debrid Provider - Choose your debrid provider.
  • Debrid API Key - Obtain your API key from your debrid provider and paste it here. (Struggling to find your API key? Click here)
  • Metadata Provider - You can select which metadata provider you want to use. I change this to TMDB. You will need to obtain an API key for this. If you are struggling to obtain an API key, click here
  • Sorting - I prefer to sort by size descending. This gives me the highest sized files first. I do this because, generally, the higher the size, the higher the bitrate and the better the quality. Although, in some cases, a lower sized file can have better quality.
  • Quality Exclusion - You can choose to exclude certain qualities. I check the boxes for CAMs as I don't want to watch CAMs.
  • Languages - You can choose which languages you want to see. I only speak English so I only check English. I also check MULTi.
  • Maximum size - I set this to 500 to see all the results.
  • Maximum results - I set this to 100 to see all the results.
Peerflix 👥 🇪🇸

Description

Peerflix is an addon that can fetch movies and series torrents from different sources. The content is mostly in English and Spanish.

No configuration is needed, install it from one of the buttons above.

CometFR ☁️ 🇫🇷

Description

This is an instance of the Comet addon with French indexers. It is a torrent/debrid search add-on that provides fast and reliable streams for Stremio users.

Configuration

  • Indexers - Leave all indexers selected to get the most results.
  • Language - Choose which language you want your results to have. I leave the following selected: Multi and English. You can select more if you are going to watch content in other languages (e.g. japanese for anime)
  • Resolutions - Choose which resolutions you want your results to have. I leave all of them selected to obtain the most results.
  • Max Results - The maximum number of results to display. I set this to 20 so I don't have as many results to scroll through. You can leave it at 0 to display all results.
  • Max Size - The maximum size of the torrent to display. I leave this at 0. If your internet is slow or your device is incapable of streaming large files, you can set a lower maximum size here.
  • Debrid Service - Choose your debrid service.
  • Debrid API Key - Obtain your API key from your debrid provider and paste it here. (Struggling to find your API key? Click here)
  • Advanced Settings:
    • Result Format - Choose the information you want to see in the results. I leave all of them selected.

Then either click Install to open Stremio with a prompt to install the addon or click Copy Link to copy the addon URL to paste into Stremio manually.

Torbox ☁️ 📰

Description

The Torbox addon is an addon developed specifically for Torbox (a debrid service). It will not work with other debrid services (like Real-Debrid, Premiumize, etc).

Configuration

To install the Torbox addon:

  1. Go to your Torbox Dashboard

  2. Ensure you are logged in

  3. Then go to the Settings page

  4. Scroll down to integrations. Integration Settings

  5. To install the addon, you can either click the Access Stremio Addon button or click the Copy Manifest URL and install the addon manually.

  6. Now that the addon is installed, we can configure it. This addon is different to the rest, as the configuration can be done from the Torbox website. There is no need to reinstall the addon after reconfiguring it. Simply scroll down to Integration Settings and you will see Stremio Addon. Torbox Configuration

    Here, I will explain each setting and give my personal preference:

    • Qualities to Show: This setting controls what qualities are shown in the results. I have all of them except CAM selected. This is because I don't want to see CAM quality content.

    • Resolutions to Show: This setting controls what resolutions are shown in the results. I have all of them selected. Some content may not be available at higher resolutions. A result with lower quality is better than no result.

    • Languages to Show: This setting controls the language of the results. I have all of them selected. This is to maximise result. You should make sure Unknown is also selected, as many results may have an unknown language which you will end up missing if you don't select it.

    • Cache Settings: This setting controls what type of results are shown. As a reminder, cached results are results that are ready to stream immediately, and download results are results that need to be downloaded to the debrid service before they can be streamed. I select Cached and Download. This is because I want to see all results, even if it is not cached so that I can cache it myself by simply selecting these links.

      tip

      The cached links will show up as Torbox (Instant) and the download links will show up as just Torbox.

    • Seeding Settings: This setting controls whether torrents that you add through the Torbox addon are seeded if they weren't cached.

      • Auto : Automatically determine whether to seed or not based on the torrent health and other internal factors.
      • Always: Always seed the torrent.
      • Never: Never seed the torrent.

      note

      A torrent that is seeding will take up one of your concurrent slots. These are limited so if you watch a lot of content, you may want to set this to Never.

    • Sort Settings: This setting controls how the results from the Torbox Stremio addon are sorted. I have it set to Size.

      • Seeders/Age: This sorts it by the number of seeders of the torrent or the age of the Usenet download.
      • Size: This sorts it by the size of the torrent or Usenet download. This is what I have it set to, so that I get the biggest files first. These are usually of higher quality (but it does not mean it is the best quality).
      • Resolution: This sorts it by the resolution of the result.

      note

      Cached results are always shown first.

    • Size Limits: The next two settings control the size of the torrents shown. You can set a minimum and maximum size. Files that are smaller or larger than these sizes will not be shown. I leave the minimum size at 0 and maximum size at 500. This will ensure that I will get all results, regardless of size.

    • Show adult rated streams/searches: This setting controls whether adult content is shown in the results. I leave this unchecked. This is because I don't want to see adult content.

    • Allow zipping content over 100 files: This setting will zip a torrent if it has more than 100 files. You should leave this unchecked as you can't stream zipped content.

Easynews 📰

Description

This is the original Easynews addon that allows you to access Usenet content from Easynews within Stremio.

If you didn't already know, Easynews is required to use this addon. Please see the Usenet section for more information on how to set up Easynews.

Configuration

To configure and install the Easynews addon:

  1. Go to the configuration page.
  2. Enter your Easynews username and password.
  3. Click Install.
Easynews+ 📰

Description

The Easynews Plus addon was developed for various different reasons. You can read more about why it was developed on its announcement post on r/StremioAddons.

Same as the original Easynews addon, Easynews Plus requires an Easynews account to work.

Configuration

To configure and install the Easynews Plus addon:

  1. Go to the configuration page.
  2. Enter your Easynews username and password.
  3. Unlike the original Easynews addon, this addon has some configuration options, let me explain them:
    • You can choose to sort the results by 3 factors. The order in which you set the 3 factors will be the order in which the results are sorted.
    • Your 1st sort will be the primary sort, your 2nd sort will be the secondary sort, and your 3rd sort will be the tertiary sort.
    • I would recommend leaving the sorts as the default settings, but you can change them if you want.
  4. Click Install.
Stremify 🌐

Description

Stremify provides HTTP streams from a range of different sources for different languages. Some notable sources include DramaCool and GogoAnime.

Configuration

To install it:

  1. Head to the Stremify configuration page
  2. Check your desired sources
  3. Click Get Link
  4. Paste it into the search bar or if on Stremio Web (iOS too), click the + Add Addon button and paste the link in there.
JaMovies 🌐

Description

warning

JaMovies' public instance is currently down, however, you can self-host it by following the instructions on the GitHub repository

(If this information is outdated, please let me know by creating an issue on the GitHub repository)

JaMovies is an addon that provides streams from various different providers.

Configuration

Since this addon requires no configuration, you can simply install it using one of the links above.

DramaCool 🌐 ☁️

Description

This addon serves asian movies and dramas from dramacool.

You can find more information about the addon at the following links:

Configuration

TMDB Catalogs:

  • Any items from these catalogs will have streams from other addons (not from the dramacool addon). This means it is purely for cataloging purposes.

DramaCool Catalogs / Kisskh:

  • Any items from these catalogs will have streams from the dramacool addon and the dramacool addon only. i.e. no other addons will be queried for streams.

RPDB:

Real Debrid:

  • If you have a Real Debrid account, you can enter your API key here. (How do I get a Real Debrid API Key?)
    note

    You will only get real debrid streams if there is a cached stream available. Otherwise, you will get the normal http streams.

Now, click on the Install button to add the addon to your Stremio app or click on the Copy Link button to copy the manifest URL to your clipboard. You can then paste the link in Stremio to install the addon.

Stremio GDrive 🌐

Description

Stremio-gdrive is a self-hosted Stremio addon that allows you to view files from Google Drive.

For it to work, you will need to join some team drives. You can find some here.

Configuration

I will go through the steps to set up this addon through a Cloudflare Worker.

tip

This guide should be followed on its dedicated page, not from the setup page.

Setting up our Google App

  1. Go to the Google Cloud Console.

    If this is your first time using Google Cloud, you will be prompted to agree to the terms of service:

    Google Cloud Console

  2. Create a new project and select it:

    How?
    1. Click on Select a project in the top left:

      Create a new project

    2. Click on New Project:

      Create a new project

    3. Enter a project name and click on Create:

      Create a new project

      • The project name can be anything you want, e.g., Stremio-Gdrive. Leave the Organization field blank.
    4. Once the project has been created, you will get a notification:

      Create a new project

      • Click Select Project.
      note

      You may also use the same dropdown from step i to select the project.

  3. Setup our Google Auth Platform

    1. Go to the Google Cloud Console.

    2. In the search bar at the top, search for Google Auth Platform and click on the result:

      Google OAuth Platform

    3. You should be met with a message telling you that Google Auth Platform not configured yet, click on Get Started:

      Google OAuth Platform

    4. Fill in the form:

      Google OAuth Platform

      1. App Information:
        • Set App Name to Stremio GDrive.
        • Set User Support Email to your email. It should appear in the dropdown.
      2. Audience:
        • Set User Type to External.
      3. Contact Information
        • Add any email address, you can use the same one you used earlier for User Support Email.
      4. Finish
        • Check the box to agree to the Google API Services: User Data Policy

    5. Once you have filled in the form, click on Create

  4. Enable the Google Drive API.

    1. Go to the Google Cloud Console.

    2. In the search bar at the top, search for Google Drive API and click on the result:

      Google Drive API

    3. Click on Enable:

      Google Drive API

  5. Create an OAuth client.

    1. Go back to the Google Auth Platform page.

    2. Click on Clients in the sidebar and then click on + Create Client:

      Google OAuth Platform

    3. Fill in the form:

      Google OAuth Platform

      • Application Type: Set this to Web application.
      • Name: You can set this to anything such as Stremio GDrive.
      • Authorized redirect URIs: Set this to
    4. Click on Create.

  6. Publish the app.

    1. Go back to the Google Auth Platform page.

    2. Click on Audience in the sidebar and then click on Publish:

      Google OAuth Platform

Setting up the Cloudflare Worker

  1. Go to the Cloudflare Workers page and click Log In or Sign Up if you don't have an account.

  2. Once logged in, you should be taken to the Cloudflare Workers & Pages dashboard. Click on Create:

    Cloudflare Workers

  3. Once on the create page, make sure you're on the Workers tab and click Create Worker:

    Cloudflare Workers

  4. You'll be asked to give a name to your worker. You can name it anything, this will be the URL you enter into Stremio to access your addon. Click Deploy once named.

    Cloudflare Workers

  5. Once its done being deployed, you should be shown a success message. Click the Edit code button:

    Cloudflare Workers

  6. You should be taken to the Cloudflare Worker editor:

    Cloudflare Workers

  7. Now, we need to obtain the code for the addon that we will use specific to our Google Drive. First, we need to obtain our Client ID and Client Secret from the Google Cloud Console.

    1. Go to the Google Cloud Console.

    2. In the search bar at the top, search for Google Auth Platform and click on the result:

      Google OAuth Platform

    3. Click on Clients and click on the download icon for the client you created earlier:

      Google OAuth Platform

    4. A pop-up will appear with your Client ID and Client Secret.

      Google OAuth Platform

    5. You can click the copy icons to copy the Client ID and Client Secret to your clipboard for the next step.

  8. Now, we can get the code for the Cloudflare Worker.

    1. Go to the OAuth Tool

    2. Fill in the form with the Client ID and Client Secret from the previous step.

    3. Click Authorise

    4. Sign in with your Google account and allow the app to access your Google Drive.

    tip

    You may encounter a warning page saying Google hasn't verified this app, click on Advanced and then Go to... (unsafe).

    This warning is because the app is not verified by Google. This is normal for self-hosted apps.

    1. You will be redirected back to the OAuth Tool with a success message. Click Get Addon Code.

    2. You should be shown another success message. Then, make sure you're on the Viren070 tab and you should see a block of code. Copy this code.

    3. Go back to the Cloudflare Worker editor and after removing the existing code, paste the code you copied.

    4. Your code should look something like this:

      Cloudflare Workers

  9. Click Deploy in the top right to save your changes and deploy the worker.

  10. Once deployed, you should see a green success message at the bottom. Click Visit next to the deploy button to go to the addon URL.

  11. You should be redirected to the /manifest.json. if not, append /manifest.json to the URL in the address bar.

  12. Copy the URL and add it to Stremio.

Done! You have now set up your own addon which will allow you to stream videos from your drives and team drives.

MammaMia 🌐 🇮🇹

Description

This addon provides HTTPS Streams for Italian Movies, Series, Anime, and Live TV.

note

You need to have the Kitsu Addon installed in order to watch anime

You can find more information on the addon on the following links:

Configuration

On the configuration page, you can select all the providers you want to use.

I would recommend using all the providers for the most links and leaving Fast Search disabled.

Once you have configured the addon, click on the Install button to add the addon to your Stremio app or click on the Generate Link button to get a link to install the addon. You can then paste the link in Stremio to install the addon.

Live TV & Sports

These addons can provide live TV channels, live sports and replays.

USA TV 🌐

Description

USA TV provides live channels from the US through HTTP streams (no torrents)

You can find the announcement for this addon and more information on this reddit post

Configuration

As USA TV requires no configuration, simply use one of the links provided above to install the addon.

Formulio 👥

Description

Formulio is a Stremio addon that focuses on Formula One and MotoGP replay content.

You can find the announcement for this addon and more information on this reddit post

Configuration

Since Formulio requires no configuration, you can simply use one of the links provided above to install it.

Argentina TV 🌐 🇦🇷

Description

Argentina TV provides live channels from Argentina through HTTP streams (no torrents)

You can find the announcement for this addon and more information on this reddit post

  • Mediafusion provides streams for live sports and replays. It also has a few live TV channels. The live streams are direct streams but the replays are torrents. You can find more information above, where I covered it previously.
  • The MammaMia addon also provides live TV channels.
  • If you have an IPTV provider, you can use the xtremio addon to watch content from your IPTV provider.

The basic setup for Stremio has now been completed. You can now search for a movie and you will be provided with high quality links to stream from.

However, your home page will be quite empty. The next section will go through how to populate your home page with popular movies and shows. You will also not have any subtitles, so I highly recommend that you continue to read this guide to the end to get the full experience.

It is also possible to populate your homepage with customised lists such as recommendations or a list that dynamically updates according to strict filters that you can customise. I will go through this in the Using Trakt section of this guide. I highly recommend that you read this section as it will provide you with a more personalised experience.

Catalogue Addons

These are the addons that provide the different catalogues (the rows of movies/shows) on your Stremio homepage.

There is one built-in addon called cinemeta which provides Popular and Featured Movies and Series. However, there may be some shows that provide more results with the TMDB addon, so I highly recommend that you install the TMDB addon.

tip

It is possible to see ratings on the posters of the movies and shows.

Please see this question in the FAQ.

warning

The order in which you install the addons is important. Stremio will display the catalogues in the order that you install the addons. There is currently no way to rearrange the order of the catalogues within Stremio. However, you can use this unofficial Stremio Addon Manager to change the order of the addons which would change the order that the catalogues are displayed in Stremio.

General Catalogues

These addons provide general catalogues of movies and shows such as popular, trending, new, featured, award-winning etc.

TMDB Addon

Description

The TMDB addon that will fetch data from The Movie Database to display Popular and New Movies and Series.

You should use this addon instead of Cinemeta as in some cases, it may have more up-to-date metadata, resulting in more links. TMDB also supports catalogues in several languages, whereas Cinemeta only supports English.

Configuration

TMDB Configuration

  1. Head to the TMDB Addon Configuration page
  2. Configure the catalogue settings:
    • Ratings on Posters: This will show the ratings on the posters of the movies and series. (How do I obtain a RPDB API Key?)
    • Show Adult Content: This will show adult content in the catalogue if enabled.
  3. Select your language
  4. Click Install.
  5. Stremio should now open and a prompt asking you to install should appear, click Install again.

TMDB Installation

The addon should now be installed.

IMDB Catalogs

Description

This addon will add a catalogue that fetches movies and shows from IMDB.

IMDB Catalogs can optionally use an RPDB API key to fetch ratings for the movies and shows and display them on the posters. To do this, you will need to obtain an RPDB API key

Configuration

If you don't want to use the RPDB API key, you can simply install the addon by using one of the links above, as the addon requires no other configuration.

To configure the addon with your RPDB API key:

  1. Head to the IMDB Catalog Configuration page
  2. Enter your RPDB API key after obtaining one
  3. Click Load
  4. Click Install Addon
Custom Catalogues

Description

This is not exactly an addon, but a tool that allows you to convert a list from a CSV file into a Stremio Catalogue.

You can find more information on how to do this at:

You may also want to have a look at the browser extension which can create CSV files to create lists from using this tool from:

  • Trakt
  • letterboxd
  • Rotten Tomatoes (Search only)
  • Bestsimilar (+ option to download movies as a CSV list)
  • TMDB
  • Reddit (r/MovieSuggestions,r/televisionsuggestions,r/Letterboxd) creating lists only
  • douban
Newest Movies

Description

This addon will provide the latest movies that are available

https://www.journey.co.il/stremio/9719661722857498/Newest%20Movies/preview.php

Streaming Service Catalogues

These addons will provide catalogues that pull movies and shows from popular streaming services (e.g. Netflix, Prime, Hulu, Disney+ etc.).

I recommend only installing one of them. If you install multiple, you may see the same content multiple times on your homepage. You can try both to see which you prefer but I recommend Streaming Catalogs.

Streaming Catalogs

Description

This addon is very similar to CyberFlix. It only provides 2 catalogues for each streaming service instead of 4.

Configuration

  1. Head over to the Streaming Catalogs Configuration page
  2. Click on the filter providers by country and select Any.
  3. Select the streaming services that you want to see in your home page for Stremio.
  4. Optionally provide your RPDB API key to show ratings on the posters.
  5. Click Install addon and then when the Stremio app opens with a prompt asking to install, click Install again.
CyberFlix

Description

This Addon will fetch a list of movies from a range of different 3rd party streaming services as well as different catalogs for Kids, Anime, and Indian Movies. (It is recommended that you use the Kitsu Addon for Anime instead)

Configuration

To get started, head over to the configuration page

CyberFlix Setup

  1. Click Setup

  2. Select up to 60 different catalogues to display on your homepage. Click the arrows to select/deselect specific types of catalogues for a streaming service.

  3. Click Next

  4. Rearrange the order of the catalogues to your liking and click Next again

  5. Optionally provide your RPDB API key to show ratings on the posters.

  6. Then click Install on Stremio and a prompt should open in the Stremio app. Click Install on that prompt too.

Networks

Description

This addon will provide catalogues for TV shows on different networks. You can either have catalogues for the newest 100 TV shows or the most popular 100 TV shows on each network.

To install this addon, go to https://www.journey.co.il/stremio/networks.php to see the available networks. Each list is a separate addon so click on the title of the list you want and you will see an install button

Anime Catalogues

I will now go through some Anime catalogue addons. A reminder that these addons are only catalogue addons and do not provide any links themselves. However, Torrentio with the NyaaSi and AniDex providers enabled should provide you the necessary links.

The Stremify addon also provides streams from Gogoanime if you are looking for http streams.

Scroll up to the Stream Provider Addons section to see how to configure Torrentio and Stremify.

note

I personally find that Stremio is lacking for anime.

Tracking integration with services like MAL, AniList etc. is limited and keeping track of all the anime you watch on Stremio can be difficult if you have a larger library.

I recommend trying these apps for anime instead:

  • Aniyomi - Android only anime app with a Torrentio extension for debrid support
  • Seanime Desktop - A desktop app (can watch on mobile through web app) for watching anime. Has Torbox and Real Debrid support. Requires a player like MPV to be installed. Tip: use scoop on windows
Anime Kitsu

Description

This addon is focused on providing catalogues for Anime. It provides Top Airing, Trending, Most Popular, Highest Rated, and Newest.

You should always use this addon when you want to watch anime on Stremio. You are more likely to find more results using the catalogues from Kitsu compared to Cinemeta.

Configuration

Anime Kitsu requires no configuration.

Simply use one of the links provided above to install the addon.

Anime Catalogs

Description

This addon provides catalogs for anime from: MyAnimeList, AniDB, AniList, Kitsu. It also supports filtering by dubbed and supports RPDB for ratings on posters.

This addon is similar to the Kitsu addon but provides a lot more catalogues from different sources (AniList, Kitsu, MyAnimeList, AniDB)

Configuration

To get started, head to the Anime Catalogs configuration page. Now, you can configure the following settings:

  1. Catalog settings:

    • Show only dubbed content - If you want to see only dubbed content, enable this.
    • Ratings on Posters - This setting controls whether ratings are shown on the posters. You will need to provide an RPDB API key for this to work. (How do I obtain an RPDB key?)
  2. Choose Catalogs: Select the catalogues that you want to see on your homepage.

  3. Click Install and then when the Stremio app opens with a prompt asking to install, click Install again.

Animeo

Description

This is an addon that uses the AniList API to track your anime progress. It also provides the lists from your AniList account (Plan to Watch, Watching, etc.)

You can look at the GitHub page for animeo that has more information on the addon.

Configuration

  1. Head over to the animeo Configuration page
  2. Click ANILIST LOGIN at the top of the page and login with your AniList account. You will then be returned to the configration page
  3. There are two options to configure, I will go through them now:
  • Kitsu entries only: I recommend keeping this option checked. You will need the kitsu addon installed for this to work. This means that only when you are watching a title from the Kitsu addon will it be tracked. This is useful because it reduces the likelihood of incorrect titles being tracked.
  • Only update anime already on my list - This option makes it so that only anime that you are already tracking on AniList will be updated. I leave this unchecked as otherwise, new anime that I watch will not be tracked unless I manually add them on AniList.
  1. Click Install. (If this doesn't work, follow the instructions underneath the install button that says to copy the link and paste it into the stremio search bar or the add addon menu on stremio web.)
MAL Stremio Addon

Description

MAL Stremio Addon allows you to access your lists from MyAnimeList and track your progress.

Read the Usage section for information on how it works and its limitations.

Configuration

To install it, follow these steps:

  1. Head over to the MAL Stremio Addon Configuration page
  2. Click Sign in with MyAnimeList and login with your MyAnimeList account. You may have to try a few times if you haven't logged in on MAL already.
  3. Press Open in Stremio and then click Install on the prompt that appears. You can click Copy Manifest URL and paste it into the Stremio search bar or the add addon menu on Stremio Web if the prompt doesn't appear.

Other Catalogues

Popular People

Description

This addon will provide a catalogue for popular actors.

When you click on a specific actor, you are directed to their most popular movie.

You can find more information in the announcement post on r/StremioAddons

Go to https://www.journey.co.il/stremio/1/Popular%20People/preview.php to install it.

Subtitle Addons

Here are a list of working subtitle addons. This list may become outdated, please check the community addons list with the subtitle filter if none of these work.

OpenSubtitles v3

Description

OpenSubtitles v3 is an official Stremio addon that provides subtitles for movies and shows from OpenSubtitles.

OpenSubtitles Pro

Description

A Stremio addon that provides subtitles from OpenSubtitles.

Configuration

Search for the languages you want to have subtitles for and click Add language to add them to your configuration.

  • From - This setting allows you to filter the subtitles by their uploader. You can choose to show subtitles from all, users, or trusted.
  • Include AI Translated - This setting allows you to include subtitles that have been translated by AI.
  • MovieHash + Auto Adjustment - This setting will use the movie hash to try and find the subtitles made for the specific file you are watching. Otherwise, it will attempt to automatically adjust the subtitles to match the video.
SubDL Subtitles

Description

A Stremio addon that provides subtitles from SubDL. Requires an API Key

Configuration

To use this addon, you need to register for an account and obtain an API Key. To do this, follow these steps:

  1. Register for an account or login if you already have an account.
  2. Once logged in, go to the API Key page and click on the Copy API Code button to copy your API Key.
  3. On the addon configuration page, paste your API Key in the API Key field.
  4. If you want to have subtitles for languages other than English, you can select them from the Select Languages dropdown.
  5. Now that you have configured the addon, click on the Install or Install (Web) button to add the addon to your Stremio app.
SubSource Subtitles

Description

A Stremio addon that provides subtitles from SubSource.net.

Configuration

Simply select your languages from the dropdown and click on the Install or Install (Web) button to add the addon to your Stremio app.

yifysubtitles by dexter21767

Description

This is a Stremio addon that provides subtitles from yifysubtitles.

Configuration

Simply select your languages from the dropdown and click on the Install button to add the addon to your Stremio app.

MSubtitles

Description

A subtitle addon for stremio that provides subtitles from MSubtitles

LegendasDivx

Description

A subtitle addon for stremio that provides subtitles from LegendasDivx.

Configuration

This addon requires configuration as you need to provide your LegendasDivx access token. You need to register on the website and get your token.

End of inital setup

Done! You have now setup Stremio and have one of the best on demand streaming experiences available.

I highly recommend checking out the Extras section for more information on how to get the most out of Stremio. This includes using tracking services such as Trakt to get personalised recommendations and customised lists.

You can also check the FAQ for any questions you may have or the Troubleshooting page if you encounter any issues.