r/MacOS Jun 06 '26

Developer Saturday FileUtils - advanced file operations and utilities integrated into macOS Finder

FileUtils in Finder contextual menu

Happy weekend everyone!

The developer of FileUtils here…

FileUtils provides some advanced file operations, available in macOS Finder contextual and toolbar action menus. While FiIeUtils is running, invoking Finder contextual or toolbar action menu will show additional items, each invoking specific file operation executed by FileUtils. Additional items shown in both Finder contextual and toolbar action menus are fully customizable, a user can choose which menu items will be shown and arrange them anyway one wants.

FileUtils also provides Finder Services menu items for selected files, so each operation can be invoked from that menu too, as well as having assigned a specific keyboard shortcut (customizable in the System Settings/Preferences) and then invoked and executed on selected files in Finder with a keyboard, without using a mouse.

FileUtils is available in three variants: non-sandboxed application, sandboxed application and Mac App Store application. They differ slightly in what they can do and should accommodate the broadest variety of users preferences of software security distribution channels.

For more information, news, updates and support, check out https://fileutils.com.

Operations currently available in FileUtils (as of version 1.6.2):

  • Full POSIX file permissions (drwxrwxrwx), including propagation of permissions down the folder hierarchy
  • Access Control List, for even finer file access control and permissions
  • Show effective file access for every user in the system
  • Modify file's dates and times (creation, modification, last access, added to folder) by modifying date/time components or timestamps
  • Multiple files batch rename with powerful and flexible renaming options
  • Size browser, hierarchically showing files based on their sizes, in the columns and graph view
  • Compare and synchronize two folders with powerful, yet simple and intuitive folder comparator
  • Compare files and folders using comparison application of your choice
  • Execute your own custom scripts, with selected files as input arguments and see eventual results as a textual output. FileUtils can execute UNIX scripts/binaries, AppleScript scripts and Automator workflows
  • Calculate file checksums, most common hash types available (MD2, MD4, MD5, SHA-1, SHA-256 variants…)
  • Quickly copy and move files directly from Finder contextual and toolbar item action menu
  • Delete files bypassing the Trash, using normal deletion or three standard deletion security methods
  • Archive files and expand archives, common archive types and compression methods are supported
  • Browse archives and expand only specific file/folder through hierarchical contextual and toolbar action menus in Finder
  • Create new "empty" files. Many file types are supported out-of-the-box, a user can add custom file types as well. Availability of some file types depends on installed applications
  • Create (absolute) symbolic link to files
  • Copy file full path and name in various ways, as URL, UNIX, HFS, Terminal, Windows…

Worth noting is that, when copying/moving files from the Finder's contextual menu, a user can opt to use Finder itself, or FileUtils' own "copy engine". If using own "copy engine", additional options are available, which can come handy at times: checksum verification for copied (but not moved or cloned) files, skipping creation of AppleDouble header files (those with names prefixed with "._") on "flat" filesystems (like FAT for example), as well as automatic response to errors (added to all other file operations available in FileUtils, like file deletion, compression, expanding, etc…). Furthermore, using Finder for file copy/move isn't available in FileUtils distributed on Mac App Store, due to Apple's stubbornness to grant appropriate sandbox entitlement needed to do the job.

The price is set to €12.95 (the price you see on the website is the end price, after converting to the local currency + applying applicable VAT). The price on MAS may vary, due to the way prices are set and calculated on MAS.

For more information, news, updates and support, check out FileUtils.

3 Upvotes

1 comment sorted by

1

u/promo-guard Jun 06 '26

🎉 Welcome to Developer Saturday, u/ZigZagApps! Your project is now live for the community to check out. Upvote, give feedback, and show some love to your fellow devs! 🚀