A lightweight, Python-based batch file renaming tool designed to clean filenames by removing common download tags, encoding strings, and formatting clutter.
It works only on file and folder names — not file contents.
-
Safe Cleanup Mode
Replaces_and-with spaces while preserving original text. -
Smart Cleanup Mode
Removes common media release tags, bracketed text ([...],(...)), duplicate words, and web clutter strings. -
Basic Data Safety
Preserves file extensions and prevents empty filenames. -
Collision Handling
Adds_Newsuffix when a filename conflict is detected. -
Folder Support
Can rename files and top-level folders in a selected directory.
- Navigate to the Releases panel on the right sidebar of this page.
- Download the standalone production asset: TagStripper_Setup.exe.
- Launch the wizard setup installer. Upon completion, the operational documentation guide will automatically deploy inside your desktop browser workspace.
| Mode | Description |
|---|---|
| Safe Cleanup | Only replaces separators (_, -) |
| Smart Cleanup | Removes tags, brackets, and clutter strings |
- Language: Python
- GUI: Tkinter (Windows-style interface)
- Packaging: PyInstaller
| Input | Output (Smart Mode) |
|---|---|
| Movie_1080p_Bluray.mkv | Movie.mkv |
| funny-cat-hd.gif | funny cat.gif |
| Wallpaper_[site].png | Wallpaper.png |
- No recursive folder scanning (only selected directory level)
- No preview before renaming
- No undo feature
- File contents are never modified
