Krename is a very powerful batch file renamer for KDE which can rename a list of files based on a set of expressions. It can copy/move the files to another directory or simply rename the input files. Krename supports many conversion operations, including conversion of a filename to lowercase or to uppercase, conversion of the first letter of every word to uppercase, adding numbers to filenames, finding and replacing parts of the filename, and many more. It can also change access and modification dates, permissions, and file ownership.
| Tags | Desktop Environment KDE Utilities |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX BSD FreeBSD Linux |
| Implementation | C++ |
Recent releases


Changes: This release fixes countless bugs and several crashes. This release finally brings KRename to a usable state on KDE4 and contains the most important features from the KDE3 version. A new setting was introduced so that KRename will ignore the file extension. This is useful if you want to do find and replace for the dot which separates filename and extension.


Changes: This release adds the old translations from the KDE3 version and updates the German translations. This is a call to all translators to update the translations in their language. A JavaScript plugin was added, and icons and desktop links are now installed correctly.


Changes: TagLib support for renaming of audio files was added. Renaming of directories was fixed. Date and permissions plugins were re-added. A large number of bugs were fixed.


Changes: This is the first version ported to KDE 4 after a large code clean up. Not all features are available yet, but the basics should be working.


Changes: This stable release fixes adding directories using drag and drop and a crash with plugin previews. Plugins with additional arguments like [date;dd-mm-yyyy] were fixed. This is the first release covered by a unit test to ensure that it does not introduce any regression bugs. Czech transliteration characters have been added.
Groupware that lets you share projects, calendars, files, and email online.
- All comments
Recent commentsRe: Am I the only one...
> Charset conversion support was finally
> added (in a way so that it is working)
> in KRename 3.0.13!
Whoah, thanks!
In the mean time, I've hacked a scriptie that employs enca and iconv to recover a mixed charset dir (not that uncommon situation while moving data off windows, both files and archived data, and target locale charset isn't precisely the same as 8-bit "system" charset in windows, like CP1251).
But that's a bit beyond askable, being a bit advanced/custom (you never know what other script they would churn up, heh? :-)
Will ping our maintainer...
Re: Am I the only one...
Charset conversion support was finally added (in a way so that it is working) in KRename 3.0.13!
> ...who wished krename had charset
> conversion plugin based on
> iconv/recode/enca?
>
> It's understood that it's too bad to
> have a real *bunch* of charsets but
> that's exactly what's here in xUSSR and
> some other Eastern European countries at
> least.
Am I the only one...
...who wished krename had charset conversion plugin based on iconv/recode/enca?
It's understood that it's too bad to have a real *bunch* of charsets but that's exactly what's here in xUSSR and some other Eastern European countries at least.
KRename is a teriffic utility
I can't remember how many times I've had to
manually edit a directory-full of file names for some
reason or another. KRename can automate that, and
much more. WIth direct support for MP3/Ogg
renaming, as well as the usual regexp-based
renaming you would expect, there's not much it can't
do. Well worth the download.