WP Media Folder is a WordPress plugin with which you can manage and upload files and images from the WordPress media editor. Using the default WordPress media manager also means that the plugin will be very compatible with all the other plugins you use.
Stop searching for images through thousands of media, and instead just navigate as you would on your desktop file browser. You will be able to upload and drag media into folders and subfolders. The plugin also includes an extended version of the WordPress gallery manager, with themes + NextGEN gallery importer.
Demo: https://www.joomunited.com/wordpress-products/wp-media-folder