My Downloads folder has apparently been hoarding stuff behind my back. I pointed TagStudio at it, and the app found 29,972 files. There were PDFs, screenshots, old software manuals, and enough forgotten downloads to keep a historian busy for a week.
I’ve tried getting more out of File Explorer’s overlooked features, but even a neat folder tree gets awkward when a file belongs to three different projects. Where exactly are you supposed to put it? TagStudio has a pretty smart fix for that headache.
Nearly 30,000 files, and nobody had to move house
TagStudio is a free, open-source file organizer for Windows, macOS, and Linux. Like other tag-based file organizers, it lets you categorize files without rearranging your folders.
I tested Alpha 9.6.4 on Windows 11, and getting my first library running took only a few clicks.
- Download the Windows build from the project’s GitHub Releases page, extract or install it, and launch the app.
- Click Open/Create Library on the welcome screen, or press Ctrl + O.
- Choose the folder you’d like TagStudio to organize. I selected Downloads, complete with its subfolders.
- Let the initial scan finish so the files appear in the library.
TagStudio stores its own catalog in a hidden .TagStudio folder inside the selected directory. Its SQLite database tracks tags and their file associations. The original files stay precisely where they were. TagStudio keeps those tags in its own database, so they won’t appear when you use File Explorer’s built-in search filters. You’ll need to return to TagStudio whenever you want to search using them.
The interface puts a scrollable thumbnail grid in the middle, sorting and thumbnail-size controls along the top, and a preview and details panel on the right. Clicking a file shows its filename, location, dates, size, and cover preview. With 29,972 entries reported at the bottom, I was grateful I wouldn’t need to tag everything individually.
One file can wear three different hats
Give it a name, then give it a few more
I picked an old PDF among video-editing documents. It could belong under software documentation, video editing, or reference material. Choosing one folder seemed arbitrary, so I gave it three tags instead.
- Click the file’s thumbnail to open its details in the right-hand inspector.
- Click Add Tag or press Ctrl + T to open the inline Tag Bar.
- Type a tag name and press Enter to create and apply it, or choose an existing suggestion.
- Repeat for other relevant tags. I used Video Editing, Manuals, and Reference.
All three appeared beneath the PDF in the inspector. I didn’t need extra copies or a mental map of its subfolder.
The payoff came when I typed "Video Editing" AND Manuals into the search box. TagStudio returned that PDF alone from the nearly 30,000 entries, reporting 0.02 seconds.
The search syntax goes further. OR finds entries with either tag, while NOT excludes unwanted matches. You can search a filename or directory with path: and find files that still need attention with special: untagged. Put multiword tags in quotation marks so they’re treated as one name.
I also selected four manuals using Ctrl-click, applied Software Manuals to the whole selection, and searched for that tag. All four turned up together. If you’re a writer like me who routinely collects screenshots and PDFs, batch tagging spares you a magnificent new chore.
The system needs a caretaker, not another filing cabinet
Keep the tags useful and the database safe
A good tagging system needs descriptive names so you don’t end up with dozens of labels that mean the exact same thing. For example, you could tag a single phone screenshot with “Android,” “Screenshots,” and “Article Research” to cover all your bases for multiple assignments. You can give tags custom colors and aliases, and attach separate text or date fields to files for extra context. Those fields aren’t searchable yet, though, so tags still do most of the heavy lifting. Going forward, tagging new files as they arrive is manageable. Getting through the existing backlog is another matter.
If you’re starting with an enormous collection, TagStudio also has a Folders to Tags tool that can turn your existing folder structure into a starting set of tags. It previews the proposed hierarchy before applying anything, so you can inspect what it’s about to create. You’ll still need to tidy up the labels afterward, but it’s a better starting point than tagging thousands of files individually.
By default, TagStudio scans for new files whenever you reopen a library, though you can disable this for larger collections. To force a scan, press Ctrl + R or choose File > Refresh Directories. If you move or rename files outside TagStudio, their entries can become unlinked. You can try Tools > Fix Unlinked Entries, then use Search & Relink to recover moved files, although it won’t resolve every match. Renamed files are trickier, since the app still can’t relink them automatically.
Keep in mind, the app is still in early alpha. You can save a backup through File > Save Library Backup, which preserves TagStudio’s database, including your tags, file associations, and custom fields. It doesn’t back up the actual documents or photos, though, so you’ll still need to back up your files separately.
My folders have enough responsibilities already
I can see TagStudio earning a permanent spot beside File Explorer, especially for research files that keep resurfacing in unrelated projects. I’ll still put documents in sensible places, but finding files by purpose beats remembering where I left them six months ago. My Downloads folder has been getting away with far too much for far too long.