Cross-platform File Tag Management Tool for Efficient File Organization
FileTags is a cross-platform (Windows, Linux) file tag management tool developed with PySide2, helping users efficiently organize and retrieve files through a tag system.
The software is still under rapid development with unstable features. Currently, a beta version (v2026.07-beta.4) is available.
❤ All features are free! You can visit the author’s Bilibili page (Chinese video platform) to watch demo videos and support the project. ❤
Introduction Page
For users in China, the installation package can be downloaded via Gitee mirror (weekly or monthly updates) or QQ group files (more frequent updates with newer versions). Search for “FileTags” or join QQ group 1051039298.
Gitee download link: Download from Gitee
GitHub download link: Download from GitHub

Core Features
🏷️ Flexible Tag System

- Create custom tag groups and tags
- Customize tag names and display colors
- Tags are globally shared across workspaces
- Drag and drop tags to files for one-click addition
- Batch add tags via staging area
🔍 Smart Search

- Search by keywords, tags, file types
- Multi-tag combination search (AND/OR logic)
- Real-time directory tree display for search results
📁 Multi-workspace Management
- Support for creating multiple independent workspace directories
- Unified browsing of files across multiple workspaces
- Relative path storage for easy database migration
⚡ Efficient Scanning

- Incremental scanning to detect file changes
- Background MD5 calculation, visible in seconds
- Real-time scanning progress display
🎨 Modern UI


- Multi-theme switching support
- Three file browsing modes: Directory, Tag, Search
- Tree structure automatically merges redundant levels
- Auto-save column widths