Catfish review
A capable free search utility for Linux users who want simple local and network file discovery.
Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026
Catfish is a lightweight desktop file-search utility for Linux and Unix systems, with a GTK-based interface suited to users who want a straightforward way to find files. It searches filenames and paths, and can search inside file contents from a selected directory, filesystem, or network location. Filtering by file type or modification date helps narrow results, while hidden-file and exact-match options support more specific searches. It is a practical fit for Linux desktop users who want focused file discovery without a broader productivity suite.
The feature set covers the core needs of desktop search without adding unnecessary complexity. Search suggestions can use Zeitgeist and locate, and the application supports list and thumbnail result views for different browsing preferences. A search-index update option helps maintain indexed results, while command-line options provide an alternative for users who prefer scripted or terminal-based workflows. Local and network locations are both supported, giving Catfish a useful range for personal files and accessible shared storage.
Catfish is free and open source, making it a straightforward choice for Linux users who value a simple desktop utility and inspectable software. Its focus is deliberately centered on filesystem search, with integrations built around Zeitgeist, locate, and mlocate rather than a wide platform ecosystem. Choose Catfish for filename, path, and content searches on Linux; consider another tool if your priority is broader cross-platform coverage or search across a wider range of desktop content sources.
Catfish pros and cons
- Where it wins
- Searches filenames, paths, and file contents
- Filters by file type, modification date, hidden files, and exact matches
- Free and open source with list, thumbnail, index, and command-line options
- Where it doesn't
- Platform support is focused on Linux
- Integration coverage centers on Zeitgeist, locate, and mlocate
- Designed for filesystem search rather than broader desktop content search
Catfish fact sheet, pricing and score →
Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.
Last updated · How we research and update