About HiFile

Overview

HiFile is a practical and modern file manager for Windows, macOS and Linux. It provides unified user experience yet it respects specifics of each of these platforms. Its aim is to help you organize all your files and folders and work with them as efficiently as possible. HiFile is very lightweight and fast. It is very concerned about pleasant user experience and excellent ergonomy.

The keyboard shortcuts displayed below are relevant for Windows or Linux. Click here to switch to shortcuts for macOS.

Dual-pane user interface

HiFile uses dual-pane layout, which is a traditional layout among many file managers. Having two panes comes very handy when you are copying or moving items from one pane to the other because you can see both, the source and the target locations at the same time. It is also very useful when you want switch to another location but keep your previous location still visible to be ready to get back to it later. You can switch between the panels using Tab key.

Dual-pane interface

Lots of features

HiFile will aid you in quick navigating through your file system, finding, filtering and sorting of files or folders, in operations such as copying, moving, renaming, deleting, creating archives or extracting items from archives, viewing text files, binary files or images, and much more. Images of the main menu provide overlook of the major features and associated keyboard shortcuts.

Panels menu Items menu Operations menu Tools menu Help menu

Customizing user interface

User interface of HiFile is highly customizable to your taste. You can change style, colors, icons or layout. Even more customizations will come in the future versions. It is especially easy to change size of controls by "zooming". This can be done the same way you do it in web browsers - either by zooming with mouse or touchpad or with Ctrl+Plus to zoom in or Ctrl+Minus to zoom out or Ctrl+0 to reset the zoom.

Zooming user interface with keyboard or mouse

Space key is an especially powerful key in HiFile. It allows immediate jumping from one folder to another without tedious traversing of folder tree structures. By pressing Space key you can toggle between the list of drives and bookmarks and between the list of recently used folders. In both cases, if you start typing name of a folder, HiFile will quickly offer you the right folder regardless of whether it is a drive, a bookmark or a recently used folder. This may sound trivial but this feature of Space key is highly addictive because of its stunning efficiency.

Filtering items

Simply start typing the name of the item or items you want to locate in the current folder and HiFile will automatically filter only those names which begin with the text you have typed. If you prepend asterisk "*" before the text, HiFile will display the item names which contain the text. There is also a similar efficient mechanism for filtering or selecting files by their extension.

With Shift+Space you can set filter based on extension, modification date or using customizable predefined filters. In these dialogs you can also easily see the number of items in each group. This filter can also be cleared by Escape.

Filtering by extension Filtering by date of last modification Filtering by customizable predefined filters

Selecting items

To perform an operation on multiple items, you need to select them. Selected items are highlighted in a different color, depending on the selected color theme. You can select items by pressing Ctrl or Shift together with cursor keys or with mouse press. With Ctrl+A you can select all items in the current view. Remember that unlike in many other programs, where selection is canceled with a single click, selection in HiFile is persistent. It will not be canceled until you press Escape or leave the current folder.

Selecting items

Bookmarks

There are usually a few folders which you work with more often than with others. If you add these folders to your bookmarks using Ctrl+B or the star icon, you can access these folders much easier. Bookmarked folder is indicated by a filled star icon. Then this folder will be offered at the top of all path searches or can be drag-and-dropped from the bottom toolbar to quickly navigate to it.

Editing bookmarks

Tabs

Tabs are a very practical way to actually use and quickly switch between more than just two active folders in the two panes. HiFile uses a novel approach, a bit different than other file managers which offer tabs. Tabs in HiFile are located in the top right corner and are actually shared between the both panes, so a tab which you created in one pane, can be easily activated in the other pane. Tabs are created, closed and switched between using the very same key shortcuts which you use when working with tabs in all popular web browsers. Ctrl+T to add a new tab, Ctrl+Tab to go to the next tab, Ctrl+Shift+Tab to go to the previous tab and Ctrl+W to close the active tab.

Archives

HiFile allows easy work with compressed archives such as ZIP, 7Z, ARJ, RAR, etc. HiFile treats archives as normal folders, you can open them and perform operations any operations like with normal folders. You can copy or move files or folders in or out, you can rename items, create folders inside archives etc. HiFile internally uses 7-Zip archiver. Therefore it can work with all archive types which are supported by this extremely popular free archiver.

Compressing items to a new archive

Built-in viewers

HiFile allows quick viewing of the content of your files, be it text files, binary files or images. Image viewer allows browsing images in the current folder. You can also easily toggle fullscreen mode by pressing Enter.

Text, binary and image viewers

Thumbnails

Items can also be viewed as "thumbnails". You will find this useful especially when browsing your picture galleries. Thumbnail mode can be toggled on and off with Shift+F3.

Items displayed in thumbnail mode

Solving of name conflicts

HiFile will always ask you for confirmation if you are about to potentially overwrite any file. And it will especially warn you in situations when you are about to overwrite newer file with older or overwrite file with folder or vice versa, which are situations when you should pay special attention.

Solving name conflict when copying items

Compare and synchronize folders

HiFile offers a simple but very powerful tool for comparing and synchronizing the content of your folders. You can select a few rules by which the files in the folders are compared, e.g. modification date and/or content and a few more rules by which the files are copied to or deleted from each folder. You can compare and synchronize your folders with Ctrl+S.

Compare and synchronize folders

Renaming multiple files

HiFile allows renaming multiple files in a single operation. You can define simple rules or formulas by which the new names are generated. For example rule "D" represents date, "C" represents counter, "U" represents uppercase, "L" represents lowercase etc. The final names can be seen in a preview. HiFile, of course, notifies you about all potential conflicts to prevent overwriting your files by mistake.

Renaming multiple files with formulas

Clipboard operations and drag-and-drop

HiFile support drag & drop or copy & paste of items within the application as well as between HiFile and many other applications. Dragging the current selection will move or copy the item or items. Drop operation requires confirmation in order to avoid unfortunate mistakes. During confirmation, you can also choose which action you want to perform - copy or move.

Droping item as copy or move operation

But you can also drag a button representing a folder from the header of a panel or bookmark in a toolbar. Drag-and-drop of this button into a panel will then change the current folder in the panel.

Getting more help

Accessing context relevant help and documentation is easy by pressing F1, which will bring you to the full documentation. You can also find answers to your question in FAQs. You may also find usefult checking the list of all keyboard shortcuts. If you have encounter any issue or have any idea for improvement, please report it to dedicated issue tracker.