Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. File Renaming Software
  3. PBRenamer

PBRenamer

What it is

PBRenamer is a free graphical tool for renaming batches of files on Linux, macOS, and Windows. Its rules include search-and-replace patterns, text substitutions, counters, dates, and parent-folder names; patterns can also use image EXIF/IPTC, audio tags, and video metadata. A live preview shows proposed names and flags collisions, and Rename remains unavailable until conflicts are resolved. Batch features include recursive traversal, extension handling, sidecar groups, drag and drop, saved presets, and undo for the most recent rename batch. In headless mode, users can preview and confirm a rename from the terminal or print equivalent mv commands as a dry run. Standalone builds are listed for Linux x86-64, Windows x86-64, and Apple Silicon macOS. Source installation requires Python 3.12 or later and PySide6 6.6 or later. The software is distributed under GPL version 3. It includes English, German, Spanish, French, Italian, Russian, Vietnamese, and Chinese, with further languages addable through gettext files.

For and against

For

  • Live preview flags collisions before renaming.
  • Rules can use image, audio, and video metadata.
  • Supports recursive traversal and saved presets.
  • Undo is available for the last rename batch.
  • Headless mode can print dry-run mv commands.

Against

  • Standalone macOS build is listed for Apple Silicon only.
  • Source installation requires Python 3.12 or later.
  • Source installation requires PySide6 6.6 or later.

The verdict

PBRenamer pairs configurable batch rules with a preview that blocks action while naming conflicts remain. It offers desktop and terminal workflows, with source installation requirements to consider if a standalone build is not suitable.

Who it suits

PBRenamer suits people who need repeatable batch renaming rules across supported desktop platforms. Its metadata patterns and terminal headless mode may be useful for users working with media files or command-line workflows.

Plans and prices

PBRenamer

Free

GPL-3.0 software · no paid tiers or usage limits stated

Every plan, in full

On the record

Audience
The project describes itself as a cross-platform graphical batch file renamer inspired by pyRenamer.github.com · read 30 Sep 2026
Batch tools
It supports recursive traversal, extension handling, sidecar groups, drag and drop, saved presets, and undo for the last rename batch.github.com · read 30 Sep 2026
Command line
Headless mode can rename from the terminal, preview and confirm, or print equivalent mv commands with dry run.github.com · read 30 Sep 2026
Downloads
The README lists standalone Linux x86-64, Windows x86-64, and Apple Silicon macOS builds, available from GitHub releases.github.com · read 30 Sep 2026
Integrations
The README documents metadata support through Pillow, mutagen, and pymediainfo and drag and drop with external applications; it does not list service integrations.github.com · read 30 Sep 2026
Languages
The app includes English, German, Spanish, French, Italian, Russian, Vietnamese, and Chinese, with additional languages addable through gettext files.github.com · read 30 Sep 2026
License
PBRenamer is free software distributed under the GNU General Public License version 3.github.com · read 30 Sep 2026
Metadata
Replacement patterns can use image EXIF/IPTC, audio tags, and video metadata.github.com · read 30 Sep 2026
Preview and conflicts
It previews renamed entries live, highlights collisions, and disables Rename until conflicts are resolved.github.com · read 30 Sep 2026
Purpose
PBRenamer is a graphical utility for batch renaming files, including hundreds at once.github.com · read 30 Sep 2026
Rename rules
Rules include pattern search and replace, text substitutions, counters, dates, and parent-folder names.github.com · read 30 Sep 2026
Security
The opened project page does not state security certifications or compliance claims.github.com · read 30 Sep 2026
Source installation
The README gives Python 3.12 or later and PySide6 6.6 or later as requirements and documents installation from PyPI or source.github.com · read 30 Sep 2026

Alternatives to PBRenamer

Every alternative, ranked