Skip to content
Ayooluwa Isaiah edited this page Feb 2, 2023 · 13 revisions

F2 in action on Ubuntu Linux

F2 is a powerful tool for bulk renaming files and directories on Linux, macOS, and Windows. It aims to ease the process of renaming by providing powerful workflows while ensuring each operation is a safe as possible so that you don't lose data inadvertently (say by overriding a file), and provides a way to correct mistakes or undo an entire operation.

What does F2 do differently?

Compared to similar tools, F2 offers the following advantages:

  • It dry runs by default and presents the changes to be made in an easy to read format so that you can decide whether to proceed or not.
  • It prioritises correctness and safety by ensuring that a renaming operation does not result in conflicts or errors.
  • It validates each renaming operation before executing it, and provides an easy way to automatically fix any detected conflicts.
  • It supports the use of variables to extract information (notably EXIF and ID3 data) out of files to give maximum flexibility while renaming.
  • It offers a comprehensive set of renaming options, and scales well from trivial string replacements to more complex operations involving regular expressions.
  • It's super fast and scales well even when dealing with thousands of files.
  • It allows you to revert any renaming operation performed with the program. This means you don't have to worry about making a mistake because you can always get back to the previous state without breaking a sweat.
  • It is well documented so that you won't have to scratch your head while figuring out what you can do with it. Lots of realistic examples are provided to aid comprehension.

A Tour of F2

Screenshot of F2 in action on Linux

F2 can utilise exif attributes from a variety of image formats

F2 can utilise ID3 attributes to organise music files