A calm desktop utility that scans folders you choose, looks up metadata from providers you configure, and writes Plex, Jellyfin, and Kodi-compatible NFO, poster, and fanart sidecars next to your files. Every change is previewed before anything is written to disk.
For every tagged file, Video Tagger can fetch a fresh provider match and show an Applied-vs-Live diff column-for-column. Replace updates only the confirmed per-item sidecars — no rename, no new folders.
Replace runs only on already-tagged files and updates the per-item sidecars
shown in the confirmation step. For movies that's <stem>.nfo,
<stem>-poster.jpg, and <stem>-fanart.jpg;
for TV episodes it's the per-episode <stem>.nfo only —
show-level posters, fanart, and tvshow.nfo are shared across the
season and never overwritten by a single-episode replace. No rename, no new
directories.
Most people don't want to upload their personal video collections to a third-party service just to get clean metadata. Doing it by hand is tedious, easy to get wrong, and impossible to undo at scale.
Files added across years follow different conventions. Half are renamed, half aren't. Some have NFO sidecars, some don't.
Editing XML for every episode, downloading the right poster, getting the year and title format exactly right — a single season can take hours.
Plex, Jellyfin, and Kodi all read sidecar files in well-known formats. Inconsistent input means missing posters, wrong titles, and broken episode lists.
Cloud-based organizers ask for full filename lists, folder paths, and sometimes the files themselves. For many libraries, that's a non-starter.
Video Tagger is built around a strict separation between planning and writing. Nothing on disk changes until you confirm — and once it does, every change can be reversed.
Choose any folder on your machine. Video Tagger walks it once and lists video files it can recognize.
Filename detection finds the most likely title and year. Configured providers return candidates; you confirm or override.
See the exact rename and every sidecar that would be written. The disk is untouched until you confirm.
Existing files are never overwritten. Single applies and batches each have their own persistent undo entry.
Built for users with personal media libraries who want predictable, repeatable, reversible organization.
Walks any folder you select. Recognizes .mkv .mp4 .avi .mov .wmv .ts .m4v .flv.
Parses Plex-style Title (Year), Show.S01E03, and Show - 1x03 patterns out of the box.
Queries the providers you configure. Requests go directly from your machine — never proxied.
Every rename and every sidecar shown before anything is written. Cancel at any time.
Existing destination files are never overwritten by default. Conflicts are surfaced before you confirm.
Generates Plex/Jellyfin/Kodi-compatible .nfo, -poster.jpg, and -fanart.jpg next to each file.
Single applies and batch applies each have their own undo entries — including across app restarts.
Output follows the conventions documented by each major media server, so libraries import cleanly.
Paste your free TMDB v3 key in Settings. We don't ship a shared key, and we don't broker your requests.
Optional provider extensions can be installed by advanced users from app data, off by default.
Video Tagger is a desktop application. Your video files, folder paths, and library structure stay on your machine.
We don't operate a cloud service that stores your library. The desktop app does not upload your media files, and it does not upload your folder structure or filenames by default. Provider lookups are sent directly from your machine to the provider you configured.
Payment is handled by Paddle's hosted checkout. The desktop app never sees card numbers, and license activation is designed to avoid uploading library data.
Read the Privacy Policy →To make scope unambiguous for users and reviewers, here's what's explicitly out of scope.
Sidecar files are written next to your video files in the folder you chose. Nothing leaves your machine.
Final pricing will be announced at launch.
For trying Video Tagger on a small library.
For full personal libraries and ongoing maintenance.
Safety features — preview, conflict detection, undo, and recovery tools — are never paywalled.
Download the macOS build below. The Windows build is in progress and will be announced when it ships. The desktop app does not ship with a baked-in TMDB key — paste your own free key in Settings on first launch.
-poster.jpg / -fanart.jpg images, it will read Video Tagger's output.