I have thousands of files nested within subfolders of subfolders. When I am in the root directory with a list of all my main folders, I want to be able to sort by size (largest main folder to smallest, dictated by the contents of its subfolders).

By default, Win Explorer only sorts individual files. Is there an easy way to change this behavior without a 3rd party app? Otherwise, I'd be happy with an AutoHotkey-oriented solution too.


See here:

Windows 8.1, just like its predecessors, doesn’t show size of folders in Windows Explorer (File Explorer) by default. That is, when you open up a folder containing several files and folders, Windows Explorer shows only the size of files and not folders in Details view.

In order to view the size of a folder in Windows Explorer, one needs to either hover mouse cursor on the folder, or select the folder, right-click on it, and then click Properties (one can quickly open properties by using Alt + Enter hotkey).

You can sort by folder size in OSX, but unfortunately there's no built in way to do so in Windows.

So back to your question, I don't think there is any way to display folder size without a third party app. I guess the way without a 3rd party tool would be to right-click>Properties.

Related superuser question.


  1. Folder Size


enter image description here

  1. Treesize


enter image description here

See here for more.

  • this does not sort the folders by size, as it does not recognize the total size if there are subfolders within it. – Automator_Enthusiast Oct 6 '14 at 6:15
  • @Automator_Enthusiast actually YES, Treesize will calculate all folder sizes recursively and sort by the total size – phuclv Jun 28 '18 at 5:43

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.