How to Add an Add-On to Stremio
Stremio's add-on system is one of its defining features — it's what separates the app from a basic media player and turns it into a flexible streaming hub. Understanding how add-ons work, and how to install them correctly, saves a lot of frustration and unlocks what the app is actually capable of.
What Are Stremio Add-Ons?
Add-ons are extensions that connect Stremio to external content sources, metadata providers, and streaming catalogs. Without them, Stremio shows very little — the app itself is essentially a shell. Add-ons are what populate it with movies, TV shows, live channels, subtitles, and more.
There are two broad categories:
- Official add-ons — vetted by Stremio and available directly inside the app's add-on catalog
- Community add-ons — third-party extensions hosted externally, installed via a direct URL
Both types are installed the same way at a technical level, but where you find them differs.
How the Add-On System Works
Each add-on runs as a small server-like service — either hosted remotely by the add-on developer or, in some cases, locally on your own machine. When you install an add-on, Stremio points to that service's manifest URL to pull in content, metadata, or stream sources whenever you browse.
This is worth understanding because it means:
- Add-ons depend on external uptime — if the developer's server goes down, the add-on stops working
- Some add-ons are region-restricted depending on where that content is licensed
- Local add-ons behave differently and may require Node.js or other dependencies running on your device
Installing an Official Add-On 🔌
Official add-ons are the simplest to install:
- Open Stremio and make sure you're logged in
- Click the puzzle piece icon in the top-right navigation bar to open the Add-ons section
- Browse the catalog — add-ons are grouped by type (Catalogs, Subtitles, Other)
- Click Install next to any add-on you want to activate
- Confirm the prompt if one appears
That's it. The add-on is immediately active and starts contributing content or features to your library.
Installing a Community Add-On via URL
Third-party add-ons not listed in the official catalog require a manifest URL — a direct link ending in manifest.json. The process varies slightly depending on your platform.
On Desktop (Windows, macOS, Linux)
- Find the add-on's manifest URL from its developer or community source
- Open Stremio and go to the Add-ons section
- Paste the URL into the search or community add-ons field at the top of the Add-ons page
- Press Enter — Stremio will fetch the manifest and display the add-on details
- Click Install
On Mobile (Android/iOS)
- Copy the manifest URL to your clipboard
- Open the URL directly in your mobile browser — it should trigger a prompt to open in Stremio
- When Stremio opens, confirm the installation
Alternatively, some add-on directories have a built-in "Install" button that deep-links directly into Stremio and handles the handoff automatically.
Via the Stremio Web App
If you're using Stremio in a browser rather than a native app, the process mirrors the desktop flow — paste the manifest URL into the add-ons search bar and confirm installation. Settings sync across devices when you're logged in, so add-ons installed on one device typically appear on others.
Factors That Affect Your Add-On Experience
Not every add-on works the same way for every user. Several variables shape what you'll actually get:
| Variable | How It Affects Add-Ons |
|---|---|
| Device type | Some add-ons behave differently on Android TV vs. desktop vs. mobile |
| Network/VPN status | Geo-restricted add-ons may return no results without a VPN, or may require no VPN at all |
| Stremio version | Older app versions may not support newer add-on manifest formats |
| Add-on server uptime | Community add-ons hosted by individuals can go offline without warning |
| Concurrent add-ons | Running many stream-source add-ons simultaneously can slow down search response times |
Managing Installed Add-Ons
Once installed, you can review and remove add-ons at any time from the same Add-ons panel. Installed add-ons show an Uninstall button in place of Install. There's no limit imposed by Stremio on how many you can have active, but practically speaking, overlapping add-ons can create redundant results and slower load times.
Subtitles add-ons (like OpenSubtitles) work passively — once installed, they automatically surface subtitle options during playback without any extra steps.
What Varies by User 🎯
The add-ons that make sense to have installed depend heavily on what you're actually trying to do with Stremio. A user looking for subtitle support has entirely different needs than someone building out a live TV setup or one focused on a specific content library. The number of add-ons to run simultaneously, which types to prioritize, and whether community add-ons are worth the instability trade-off — all of that shifts depending on your device, your viewing habits, your technical comfort level, and your tolerance for occasional downtime when third-party servers go offline.
The installation process itself is consistent. What belongs in your particular setup is a different question entirely.