Move Kinopoisk ratings to Jellyfin
The metadata plugin is one thing and your own ratings another. Both are below — the repository first, then the Trakt route.
FromKinopoisk
ToJellyfin
Looking for the Kinopoisk plugin?
Two different things share the name. To give your library Kinopoisk posters, descriptions and site ratings, you want a metadata plugin: in Jellyfin open Dashboard → Plugins → Repositories, add https://raw.githubusercontent.com/LinFor/jellyfin-plugin-kinopoisk/master/dist/manifest.json, then install «КиноПоиск» from the Catalog under Metadata and restart the server. It targets Jellyfin 10.10; on 10.11 use the white-list fork instead, https://raw.githubusercontent.com/MiklinMA/jellyfin-kinopoisk-white/refs/heads/master/manifest.json. Neither plugin touches your own ratings — those are what this page moves, and the steps below are that.
How to get your Kinopoisk ratings into Jellyfin
- Find your Kinopoisk ID — the number in your profile URL (for example kinopoisk.ru/user/12345). Your profile must be public.
- Open this site and paste the ID or the full profile link.
- Click Export and download the Trakt CSV — the converter finds each film’s IMDb ID via Wikidata.
- Sign in to Trakt (a free account works), open Settings → Data → Import and upload the file.
- In Jellyfin, install the official Trakt plugin (Dashboard → Plugins → Catalog), sign in to your Trakt account in its settings and enable sync — watched status flows from Trakt into Jellyfin.
Why the route goes through Trakt
Jellyfin has no import for ratings files — there is no watchlist concept and no CSV upload at all. Its official Trakt plugin is the standard bridge: Trakt accepts the CSV on its own site, and the plugin syncs watch history between Trakt and your Jellyfin server. Bonus: the collection lives on Trakt too, not only inside your server.
See also