Image of Files

Bulky is a simple tool to bulk rename files and directories

In Operation

Bulky is very simple to use although there’s no drag and drop functionality.

Click the + button to add files and directories which are listed in the main section of the window. (The two buttons to the left let you remove selected files and clear respectively).

The drop down menu on the left hand side lets you perform the following actions: Replace, Remove, Insert, and Change case. You can apply the action to the entire filename, name only, or extension only.

Here’s an image of Bulky in action.

Bulky in action

The main part of the window shows the original and replaced name for each file/directory you’ve added. Once you’re satisfied with the replaced name, just click the Rename button.

As you can see, in the example above, we’ve replaced “Screenshot from” for each filename with “Image-“.

Summary

Bulky is a simple but very useful and flexible GUI tool with support for regular expressions so you can perform fairly sophisticated bulk renaming. We’ve love to see support for drag and drop files added in a future release.

Bulk renaming can save time and help you keep your files organized, especially when dealing with a large number of files. There are other Linux utilities available that facilitate bulk renaming of files. Read our console-based apps roundup and GUI apps roundup for alternatives.

Website: github.com/linuxmint/bulky
Support:
Developer: Linux Mint
License: GNU General Public License v3.0

Bulky is written in Python. Learn Python with our recommended free books and free tutorials.

Pages in this article:
Page 1 – Introduction and Installation
Page 2 – In Operation and Summary

Subscribe
Notify of
guest

This site uses Akismet to reduce spam. Please read our FAQ before making a comment.

8 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Ben
Ben
1 year ago

This looks nice – but we’re still waiting for perfection here.

I like GPRename, but it can only do 1 job at a time (and if you select 3 files from a directory, it’ll open 3 windows… select 1 file and it loads all files in one window).

KRename is sweet, looks a bit like Bulky (separate window for ‘find and replace’, entry of rules to apply later etc).

I wonder if anyone will put together all the good features into a new app some day without leaving essential functions out? Something like Drag ‘n Drop, for example…

Bryce
Bryce
1 year ago
Reply to  Ben

There’s no such thing as perfection with software.

Josh Rose
Josh Rose
1 year ago
Reply to  Bryce

That’s very true. Software can always be improved.

Luke Baker
Editor
1 year ago

You don’t have to be savvy or know how to write code to offer suggestions about improving a program. The important thing is to take the effort to offer well-thought out suggestions, and raise bugs you find (every program has bugs).

I’ve no knowledge of Rust, but I made some suggestions to the developer of tap (a music player) in my recent review that I thought would massively improve tap such as gapless playback, volume control, and caching on startup.

The developer of tap has implemented all of my suggestions in less than 2 weeks. tap is now just mind-staggeringly awesome.

Sure, a terminal-based music player won’t be the perfect fit for everyone. And there’s still a few things I will suggest that would make it even more awesome.

Josh Rose
Josh Rose
1 year ago
Reply to  Luke Baker

I guess it depends on the developer and how interested they are hearing suggestions. When I raised an issue on a GitHub repository the developer closed it without comment.

Luke Baker
Editor
1 year ago
Reply to  Josh Rose

Yes, that does happen. When I raised an issue re memory consumption of a music program, the developer just closed it saying it’s fine to have a simple music program using over 1GB of RAM for a moderate sized music collection. The huge memory usage is just for caching cover art at high resolutions.

But, like anything, a bizarre incident shouldn’t put anyone off raising issues. Many open source developers are very grateful for feedback.

ShakaZ
ShakaZ
1 year ago

Yeah it looks quite limited wrt GUI functionality. Regex is powerful, though those who master that will be fine with cli.
As a point of comparison you might want to look at a windows counterpart; Bulk Rename Utility.KRename does offer some quite useful and intuitive features, though BRU has more to offer.

Rick
Rick
1 year ago

Did this in PERL.