Renamarr: A tool to fix episode naming for sonarr to detect!

:star: What Renamarr Does

  • Recursively scans a show folder (e.g. Food Wars! containing Season 1, Season 2, …)
  • Shows a preview of:
    • Original Name
    • New Name (what Sonarr will understand)
  • Fixes filenames in three modes:

:one: Add Tag

Prepends a release tag like:
[Renamarr], [or what ever], [you want], etc.

:two: Fix Season & Episode (SxxEyy)

Automatically adds the correct SxxEyy:

  • Reads season from the folder name (Season 1, Season 2, etc.)
  • Assigns E01…E## based on file order
  • Skips files that already have SxxEyy

:three: Fix Both (recommended)

Adds [TAG] SxxEyy - OriginalName.ext

Bonus Features:

  • Automatically detects if files lack SxxEyy and prompts the user to fix them
  • Avoids double-tagging (keeps existing [Tag] if one already exists)
  • Works on UNC paths and NAS shares
  • Includes Dark Mode / Light Mode toggle
  • Clean side-by-side preview before renaming
  • Protects original names — nothing happens until you click Rename

:framed_picture: Example

Before:
AIKa_R-16_Virgin_Mission_OVA_[01_of_03][ru_jp][Group].mkv

After:
[Renamarr] S01E01 - AIKa_R-16_Virgin_Mission_OVA_[01_of_03][ru_jp][Group].mkv

This will make it so Sonarr can see the episodes missing in a series if the series is long such as naruto, bleach, etc.

I forgot to mention its open sources.

:wrench: Tech Details

  • Written in C# (.NET WinForms)
  • Supports .NET-dependent deployment or single-file self-contained EXE
  • Open source on GitHub
    Renamarr download