winget install --id=SerZhyAle.FastMediaSorter -e FastMediaSorter LITE is a file manager designed to help photographers and content creators quickly sort, view, and manage image and video files.
Key Features:
Audience & Benefit:
Ideal for photographers and content creators who need to efficiently triage large collections of media files. FastMediaSorter LITE streamlines the sorting process, saving time and reducing clutter.
The software can be installed via winget, making it easy to integrate into your workflow.
Fast Media Sorter for Windows (formerly FastMediaSorter LITE - it is still published under that name in the Microsoft Store and winget) is a Windows Forms application for quickly sorting, viewing, and managing image and video files - because that folder full of 4000 photos is not going to triage itself. It supports a wide range of media formats and provides features such as:
DEL sends the file to the Recycle Bin where one exists, Shift+DEL goes past it on purpose, and every permanent deletion names its reason - a network drive and a memory stick have no bin at all, and the app says so instead of pretending. U walks back through the last 50 operations, renames and deletions included, each file returning to its folder and to its place in the list (64-bit program)1..9/0 moves the current file into that folder, Shift + the same top-row digit copies it there - no mode to switch on beforehand and forget about. The same pair is on the recipients panel, in both media menus, and in the recipients table (Shift + double-click). Whether a copy then jumps to the next file is one checkbox in Settings, on by default (64-bit program)Ctrl+Z, then save over the original or beside it in any of six formats. Your EXIF comes with it (64-bit program)smb://, sftp://, http(s):// and friends (64-bit program)Want to sort media from the comfort of the couch? Check out FastMediaSorter v2 - a powerful Android application with support for local files, network drives (SMB, SFTP, FTP), and cloud storage (Google Drive, OneDrive, Dropbox):
Get it on Google Play, IzzyOnDroid, or as a direct APK from GitHub Releases.
Features include:
Desktop as copilot: Fast Media Sorter for Windows can act as the mobile app's server - its built-in SFTP service publishes the folders you pick, so the Android app browses this PC directly, on your home network or over the internet. That is the next section.
Sorting media does not have to mean copying it somewhere first. Android Folder Share turns this PC into a small SFTP server for the folders you choose, so a sorter running somewhere else works on the files where they already live - nothing is uploaded, no cloud account is involved, and the folders stay exactly where they are. It is a plain, standard SFTP service, so those folders open in:
.fmscfg file).What it does, and what it deliberately does not:
Step by step: how to use the SFTP service, and the detailed guide to publishing your folders for Android when the connection has to cross a router.
Always-on variant (optional): by default the folders are reachable only while you are signed in and the Share Manager is running - right for a normal PC. If the machine's job is to stay available (a dedicated server, a VPS, an always-on home server), the same worker can be hosted by a Windows service instead: it starts at boot, serves with nobody logged on, and restarts itself if it fails. There are two ways in. An ordinary installation can switch itself over in the Share Manager (Manage hosting.. -> Switch sharing to a Windows service.., one administrator prompt that also moves the state and grants the service access to the folders you share), or you can install the separate Folder Share Server edition (winget install --id SerZhyAle.FastMediaSorter.Server), which sets the same service up straight away - for a machine provisioned without ever opening the app. Either way it takes administrator approval once and is never enabled silently: no regular setup, winget install or Store install registers the service on its own, and the Store build cannot register one at all. SFTP, the QR/.fmscfg pairing and the Android app are identical - only the host differs, and switching editions preserves the host key so paired phones need no re-pairing.
Short, practical walkthroughs on the site - one per task (English and Russian):
| Guide | What it covers |
|---|---|
| Viewer | Review and sort a media folder without losing your flow |
| Keys | The whole key map, zoom, full screen and the slideshow |
| Setup | Default viewer, interface language, and what happens to a file |
| OCR | Recognize text on a picture and read it in your language |
| Editor | Draw on a photo, crop it, and write the result back |
| Archives | Page through a ZIP or CBZ as if it were a folder |
| SFTP | Publish selected PC folders to your Android device |
| Android network | Router, port forwarding and the internet path, step by step |
The package ships two viewers side by side in the same folder, and the installer sets up both. You never have to choose: the shortcut and file associations automatically point at the one that actually runs on your machine.
FastMediaSorter_LITE.exe - the main program, now 64-bit and built on
.NET 10. It replaces the previous version in place and keeps all your settings.
Nothing to install - the .NET runtime lives inside the program itself, so the
old ".NET Framework 4.8 required" line is gone for good. Needs Windows 10 version
1607 or newer, Windows 11, or Windows Server 2016+.FastMediaSorter_x86.exe - the sorter as a small 32-bit program (~3 MB)
for Windows 7/8.1 and 32-bit Windows, where the modern runtime simply cannot run.
It needs .NET Framework 4.8, which those Windows versions either already have or
can get. Sorting, browsing, OCR and translation are all still in there; what it
does not have is Android folder sharing (see the table below) and the extras the
modern runtime made possible - zoom on the grey keys, the video control bar,
audio/subtitle track picking, "Open URL..", the picture and video menus and the
perspective halo.They are one application, not two rivals: one set of settings, one window. Start one while the other is open and it just brings the open window forward with your file - no second window, no squabbling over whose settings get saved. Both also share the same adjacent libraries (codecs, OCR/translation models), each automatically picking the ones matching its own bitness.
+/- zoom at the mouse cursor, grey / fits,
grey * is actual size. Drag to pan. The wheel still flips through files unless
you switch it to zoom in Settings.A cycles audio, V subtitles, and a
"Tracks" button appears only when the file offers a choice. Your pick is remembered
by language, so the next episode comes up the same way.smb://, sftp://, ftp://,
http(s)://, nfs:// or rtsp:// without downloading it first.DEL puts the file in the bin,
Shift+DEL deletes past it, and where Windows keeps no bin - a network share, a
memory stick, a drive with the bin switched off - the question says which of those
it is rather than a flat "are you sure". U steps back through the last 50
operations: moves, copies, renames and deletions, the last of these taken
back out of the bin, into the folder and onto the screen. The question before a
deletion is its own three-value setting - always, only when the file will not go
to the bin, or never. (The 32-bit program deletes finally, as it always did.)Short version: the installer works this out for you (see above). Long version:
FastMediaSorter_LITE.exe (main, 64-bit) | FastMediaSorter_x86.exe (32-bit) | |
|---|---|---|
| Windows | 10 version 1607+, 11, Server 2016+ | 7, 8.1, 10, 11 - including 32-bit |
| Runtime | none - it is inside the program | .NET Framework 4.8 |
| Sorting, browsing, slideshow | yes | yes |
| OCR + on-image translation | yes | yes |
| Recipients panel | yes | yes |
| Video | LibVLC, with a control bar | IE component (H.264) + LibVLC fallback |
| HEIC / HEIF / AVIF | yes | no - Windows 7/8.1 have no codecs for them |
| Recycle Bin + 50-step undo | yes | no - DEL is final and undo is one operation deep |
| ZIP / CBZ as a folder | yes | no - "Unsupported format", as before |
| Image editing (draw, crop, save) | yes | no |
| Zoom keys, track picking, "Open URL..", media menus, perspective halo | yes | no |
| Android folder sharing | yes | no - the Share Manager is itself a 64-bit program, so it cannot start on the Windows versions this build is for |
winget install --id SerZhyAle.FastMediaSorter
The winget package uses the Inno Setup installer in silent per-user mode, so it does not show dialogs during installation - it just quietly gets on with it.
Download the latest assets from the Releases page:
FastMediaSorter--windows-x64-setup.exe for the easiest installFastMediaSorter--windows-x64.zip for a portable offline bundleBoth assets contain both programs - the asset names have not changed.
The interactive setup can optionally register the app for common image formats. On Windows 10/11, the system may still ask you to confirm the choice once in Default Apps.
Both GitHub release assets are offline-ready: they already include VLC runtimes and OCR language packs, so no first-run download is needed for media playback or OCR recognition.
The main program is a single ~110 MB exe because it carries its own .NET runtime - that heft is exactly why there is nothing to install: the runtime comes along for the ride instead of being demanded from your machine. (The 32-bit program beside it is ~3 MB.) Most of the rest of the download is optional, offline-ready payload, bundled so the app works with no first-run download:
The bundled libraries are the 64-bit ones, for the main program. The 32-bit program downloads the 32-bit codec and OCR pieces it needs on first use.
The interactive installer exposes these as selectable components and shows each one's size: uncheck what you don't need and those parts download later on demand, or the feature is simply left out. A viewer-only ("Compact") install is a fraction of the full package. (Silent/winget installs always take the full set.)
Note: machine translation still depends on the provider you configure - the app is generous, but it won't translate by sheer willpower. Ollama requires a separate local install/model, while cloud providers need network access.
For EPUB, PDF, FB2, MOBI, TXT, Markdown, and HTML document conversion, use the companion project doc-html-translate:
winget install SerZhyAle.DocHtmlTranslate
Project page: doc-html-translate
A handy collection of AI-agent presets and tooling by the same author:
๐ Universal Agent Kit
MIT - see LICENSE.
F6.zip or .cbz opens as an ordinary file
list, one picture extracted at a time into a private folder that is swept away
when you leave - or on the next archive, if the app was killed. The archive is
only ever read, so DEL and the destination folders say so instead of acting.
(7z, RAR and CBR are not open yet.)Shift for a square or circle, Ctrl+Z. Cropping is a live
frame with eight handles - everything outside it dims, and nothing is cut until
Enter. Save writes over the original through a temporary file, so a share
that blinks cannot leave half a photo; Save as.. offers PNG, JPEG, BMP, TIFF
and WebP. EXIF is carried across and the stale embedded thumbnail dropped. Adding
text is the one part not there yet.