Looking for a GUI mass file renamer that can be run from a selection of files in Nemo. Nemo has a built-in placeholder for a mass rename tool so you can provide the name of the app to run to rename multiple files. The files selected are passed as URIs on the command line.

I have looked at pyrenamer, gprenamer and neither seem to accept a list of files from the command line.

Anyone know of any?

  • I have written my own solution for this using a nemo action and a shell script that uses yad, to basically provide a GUI to the shell rename command, but with sequential numbering add in. I'll post it somewhere soon! May 23, 2014 at 15:04
  • 1
    krename accepts file names on the command line, but will require a number of libraries (qt ...) which may not be installed by default on your system.
    – Joe
    May 24, 2014 at 4:45
  • (Hee hee. There also seems to be a bug in the nemo built-in mass Rename connector in that it generates incorrect URIs for filenames with spaces...) May 26, 2014 at 8:09

1 Answer 1


Update 02/06/2021:

Linux Mint team developed a new tool named Bulky which will be available in the next release. At the moment, you can install it manually and use it with Nemo. No more need for Thunar.

Original Answer

I have found the solution from this link. Thunar file manager has a bulk rename tool. I feel it is simple and easy to use compared to other bulk renamers.

Step 1

sudo apt-get install --no-install-recommends thunar

Above command installs core Thunar files.

Step 2

Open Nemo Preferences dialog from Edit menu and navigate to Behavior tab. Scroll down to the bottom of the menu and add the following command as the Command to invoke when renaming multiple items:

thunar --bulk-rename

Now select any number of files and press F2 or right click and select Rename....

Not the answer you're looking for? Browse other questions tagged or ask your own question.