A application that searches, displays and deletes empty directories recursively written in C#.
C# Shell
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
RED2 Minor changes (+ProtectedCount, +new Exceptions) Mar 11, 2012


Remove Empty Directories (RED)

RED searches, displays and deletes empty directories recursively below a given start folder. Furthermore it allows you to create custom rules for keeping and deleting folders (e.g. treat directories with empty files as empty).


  • Simple user interface
  • Shows empty directories before deleting them
  • Supports multiple delete modes (including Delete to recycle bin)
  • Allows white and black listing of directories by using filter lists
  • Can detect directories with empty files as empty

System requirements

  • Windows XP, Vista or 7 and RED might also work with Windows 8 and Linux (by using Mono)
  • Microsoft .NET Framework 3.5 or later (the installer should check that)


RED is developed by Jonas John (@hxseven).

You are welcome to contribute code!


RED is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.

Feel free to have a look into the sourcecode behind RED to fix it, fork it, extend it, learn from it, improve it, ...