Need to upload a lot of images into your Magento store? Use Magento Bulk Image Uploader. Click HereÂ
Usage
This module bulk uploads product images to and imports from “/media/import” folder into Magento. Supported images formats: jpg, jpeg, gif, png.
In order to load images using this tool, images names must correspond to the products skus.
Multiple images can be loaded per product, provided that the images naming convention is maintained as follows:Â
    Base image named as sku.file_extension; Additional images named as sku_number.file_extension
    Example: Product sku:SR159; Base image name:SR159.jpg; additional images names: SR159_1.jpg, SR159_2.jpg, etc.
    NOTE: Base image will be selected as product’s Base, Small and Thumbnail (Use Magento Product->Images tab to change these selections).
Instructions
1. Login to Magento Admin panel and create product using “Catalog->Manage Products->Add Product. Generate a unique SKU for your product: e.g. SKU:Â SR159
2. Prepare images for the product (SKU:SR159).
  Rename your images to reflect the product SKU as follows:
    Base image name: SR159.jpg
    Second image name: SR159_2.jpg
3. Create and repeat for other products, as needed. Ready to upload
4. Once all your products are entered into backend (manually or through CSV ) you are ready for the bulk upload of the images.
    a) use “Browse Files” button (on the right) to select the images and “Upload Files” button to upload them to the server using the Browser; or
    b) copy the images to “/media/import” folder using an ftp client (If “/media/import” folder does not exist, create it)
.
5. Once all images are uploaded to server, run this utility, by clicking on “Import Images” button below.
6. All images with their names corresponding to product skus should be imported. Upon importing, uploaded images are removed from the “/media/import” folder.