IMCE

IMCE is a Drupal module that allows you to upload images and files. It offers many features including: upload, delete, resize, thumbnail preview, preview, support for private file systems and other configurations