Batch Renamers

Szyszka – fast and powerful file renamer

Renaming files or folders can be very cumbersome, especially if you want to rename a high number of files. But it is not necessary to click on every single file individually, make some changes just to take the same procedure at the next file. Instead what you need is a batch renamer.

Szyszka is billed as a fast and powerful file renamer. It’s built with GTK and is cross-platform software.

Szyszka is a Polish word which means Pinecone.

Installation

We evaluated Szyszka on Ubuntu 23.10.

We installed the Flatpak using bauh, a graphical interface that lets you manage your software. It supports Snaps, Flatpaks, AppImages, deb packages, web applications, and even packages for the Arch distro.

Installing the software
Click image for full size

As the image above indicates, there’s a Snap available too, or we can install the software using Cargo, Rust’s package manager.

The software is available for Linux, macOS, and Windows. We only tested it under Linux.

In Operation

Here’s an image of Szyszka in action. We’re about to rename 7 files based on a simple replace text rule.

Szyszka in action
Click image for full size

Here are the different rules available.

Szyszka rules

These rules can be combined together. We can save rules to use them later, as well as edit, reorder rules and results.

What else does the software offer?

  • Multithreading search for files.
  • The ability to add files recursively.
  • Regex support.
  • Internationalization support.

Summary

Szyszka is mature software and works well. It has a simple and straightforward interface.

Does it replace KRename as our favourite batch renamer? In a word, no. We really like the plugins available in KRename; some of them are a real time-saver for us.

But Szyszka has a good selection of rules which can be combined. The tool coped well with some really large bulk renaming we tried. On balance, it’s a competent utility.

Website: github.com/qarmin/szyszka
Support:
Developer: Rafał Mikrut
License: MIT License

Szyszka is written in Rust. Learn Rust with our recommended free books and free tutorials


Related Software

GUI Batch Renamers
KRenamePowerful batch file renamer for the KDE desktop with plugin support
BulkyDeveloped by Linux Mint but not tied to any Linux distro or desktop
GPRenameGTK batch renamer for files and directories
SzyszkaFast and powerful file renamer
CoreRenamerSimple lightweight batch file renamer application; part of the C Suite
Flut RenamerBulk file renamer written in flutte
Thunarxfce’s file manager
OncePowerTool based on Flutter
MétamorphosewxPython based batch renamer for files and folders
Caja-RenameBatch renaming extension for Caja
Inviska RenameQt-based batch file rename utility

Read our verdict in the software roundup.


Best Free and Open Source Software Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.

This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more.

Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form.
Subscribe
Notify of
guest
1 Comment
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Titan
Titan
2 years ago

KRename all the way!