01
Safe by defaultCopies files instead of moving them, avoids symbolic links, and preserves name collisions with numbered suffixes.
A lightweight Python utility that turns scattered files into a clean, predictable folder structure — without uploading anything or deleting your originals.
$ python document_organizer.py \ --destination ./organized \ --root ./inbox documents/ ├── PDF/ invoice.pdf ├── DOCX/ proposal.docx ├── XLSX/ budget.xlsx └── organization_report.json
Copies files instead of moving them, avoids symbolic links, and preserves name collisions with numbered suffixes.
Built on the Python standard library for Windows, Linux, and Termux — with no runtime dependencies.
Every completed run produces a clear JSON report with counts, copied paths, skips, and errors.
Select a few local files to preview how DocuSort would categorize them. Nothing is uploaded or changed.
or choose files from your device to build a local preview