Skip to the content.


Built to help you sort your files into dedicated folders

GitHub pull-requests GitHub issues GitHub contributors

GitHub license GitHub release GitHub repo size

Code of Conduct Open Source Love svg1

Table of Contents


We all know how hard it is to maintain a neat and organised folder. Especially when the number of files present is high, it becomes messy and hard to keep track of files.

I built this application to specifically solve that problem. With File-Sorter you can easily sort your files into dedicated folders based on the type of the file. It makes organisation easy and saves a lot of time.


For the latest stable version, head to Releases.

Download and extract the source code.

As an alternative, you could also clone the repository using,

git clone


Run the file present in the src folder.

You can do that by just double clicking on the file if you have the python launcher installed. Else, cd/ to the src folder and type python on your terminal.

Now, copy the address of the folder you want to organise/sort. Eg : C:\Users\Username\Documents

Paste it in the application and hit enter. You will be notified once the files are sorted.

The application comes pre-built with a set of extensions for diferent categories. However, if you wish to add a new category or a new extension. Launch the file present in the src folder using the steps mentioned above.

Using the file you can,

If you wish to reset the collection of extensions back to its default state (When installed), just launch the file present in the src folder.



Before Sorting
Before Sorting

After Sorting
After Sorting


To contribute to File-Sorter, fork the repository, create a new branch and send us a pull request. Make sure you read before sending us Pull requests.

Also, thanks for contributing to Open-source!


File-Sorter is under The MIT License. Read the LICENSE file for more information.