Simple Organizer user guide

For version 3.5.1 · Back to Simple Organizer

Your first run

  1. Start Simple Organizer. The first time, it picks your Downloads folder. After that it remembers the last folder you used, even while its drive is unplugged.
  2. To choose another folder, click Browse… in the top bar.
  3. Click Scan (Ctrl + R). Nothing is moved yet. The Preview tab lists every file that would be moved and where it would go.
  4. Look through the list. Use the search field (Ctrl + F) to find files and click a column heading to sort. To keep a file where it is, select it and press Space or Delete (or right-click → Don't move). The app remembers this for the folder, also after a restart and for automatic runs. Export CSV… saves the list.
  5. Click Organize (Ctrl + O). You'll see how many files will be moved and how big they are. Confirm, and the files are moved into category folders inside the folder you scanned.

To reverse it, click Undo last (Ctrl + Z). The question tells you which run and folder it will restore. If you change a scan option or a rule after scanning, the list is cleared — just scan again.

The window

Top barFolder path, Browse…, switch between light and dark theme
Sidebar: ScanInclude sub-folders, include hidden files, use sub-categories, scan limits
Sidebar: StagingStaging mode, Commit, Revert
Sidebar: Auto-organizeSort the folder on a schedule while the program is open
ButtonsScan, Organize, Undo last, History…
TabsPreview, Duplicates, Log (keeps the newest 5,000 lines), Rules
Status barREADY or WORKING, progress, shortcuts

Only one task runs at a time; the other buttons are disabled while a scan or move is running. If you close the window during a task, the program waits until it's finished. Keyboard shortcuts also work with Caps Lock on, but not while a task is running or a dialog is open.

File types

Without rules, files are sorted by their extension. Sub-folders are off by default. If you turn on sub-categories, one more folder level is added, for example Images/Photos.

FolderFile extensionsSub-folders
Imagesjpg, jpeg, png, gif, webp, bmp, tiff, tif, heic, heif, avif, jxl, svg, ico, psd, xcf, kra, raw, cr2, nef, arw, dngPhotos, GIFs, Vector, Icons, Editing, Raw
Documentspdf, docx, docm, doc, txt, odt, rtf, xlsx, xlsm, xls, ods, pptx, pptm, ppt, odp, pps, ppsx, csv, md, epub, mobi, eml, msgPDFs, Word, Spreadsheets, Presentations, Text, Ebooks, Email
Archiveszip, tar, gz, rar, 7z, bz2, xz, tgzZIP, RAR, 7Zip, TAR
Videosmp4, mkv, mov, avi, wmv, flv, webm, m4v, mpeg, mpg, m2ts, mts, and ts files that are videosMP4, MKV, AVI, MOV, WMV, WebM, FLV, MPEG, TS
Musicmp3, wav, flac, aac, ogg, wma, m4a, opus, aiffLossless, MP3, AAC, OGG, WMA
Codepy, ipynb, js, ts, jsx, tsx, html, htm, css, cpp, c, h, java, rb, go, rs, php, sh, bash, json, yaml, yml, toml, xml, sql, r, swift, kt, dartPython, JavaScript, Web, Java, C_CPP, Go, Rust, Ruby, PHP, Swift, Dart, Shell, Config, SQL, R
Programsexe, msi, dmg, pkg, apk, appimage, deb, rpm, flatpakrefWindows, macOS, Android, Linux
Disk Imagesiso, img–
OthersEverything else, including files without an extension–

About .ts files

A .ts file can be TypeScript code or a video. Simple Organizer looks inside the file to tell them apart: videos go to Videos/TS, code goes to Code/JavaScript. For OneDrive files that are only stored online, the file isn't opened (that would download it). There, a .ts file of 1 MB or more counts as a video.

Files that are never moved

Rules

Rules send files to a folder you choose, before the normal sorting by file type. They're checked from top to bottom, and the first rule that matches wins.

Create a rule

Open the Rules tab and click Add rule. Every rule has a name, one or more conditions, a target folder, and can be switched on or off. With Add condition a rule gets more conditions; it then only matches files that meet all of them.

ConditionMatchesExample value
extensionFiles with this extension (also works for tar.gz; .pdf and *.pdf work too). One extension per rulepdf
name_patternFile names matching a pattern, upper/lower case doesn't matterinvoice_*.pdf
min_size_mbFiles at least this big (in MB)100
max_size_mbFiles at most this big (in MB)10
older_than_daysFiles not changed for at least this many days365
newer_than_daysFiles changed in the last … days7

Examples

GoalConditionValueTarget folder
Keep invoices togethername_pattern*invoice*Invoices
Put large files asidemin_size_mb500Large files
Archive old filesolder_than_days365Archive
Collect log filesextensionlogLogs
Archive old PDFs onlyextension + older_than_dayspdf + 365Archive

Target folder

The target folder is always inside the folder you scan. Sub-folders like Work/Reports are fine. Not allowed: full paths, drive letters, .., the characters < > : " | ? *, Windows names like CON or NUL, and names that end with a dot or space. A rule with an invalid target is skipped, and a warning is written to the log.

Manage rules

Rules are saved in rules.json. If another program (for example a sync tool) blocks that file, the scan stops with a message instead of sorting without your rules.

Why wasn't a file moved?

After a scan, the Log tab shows how many files were skipped. The usual reasons:

A file went into the wrong folder? Add a rule. Rules are checked before the normal sorting.

Messages

MessageWhat it means
“… is an unusual folder” / “Scan this folder anyway?”You're about to scan a whole drive, your home folder, a system folder or a Git project. Only confirm if you really mean it. Your answer is remembered.
“Auto-organize paused”The folder wasn't found (for example an unplugged drive), or it's an unusual folder you haven't confirmed.
“Simple Organizer is already running.”Only one copy can run. Switch to the window that's already open.
“rules.json could not be read” / “Rules not available”Another program (sync tool, antivirus) is blocking the file. Try again in a moment.
“… online-only … not staged”OneDrive files that are only online aren't staged, because that would download them. Organize without staging mode.
“Something went wrong”An unexpected error. Details are in error.log. Please report it and attach the file.

Windows

Linux

More in the wiki

The Simple Organizer wiki has more pages about: