This project is read-only.

Usage from Paint.NET


Adding Items to Process
Image Size
Image Settings
Process Images


To begin using the Paint.NET Bulk Image Processor first start up Paint.NET and click on the File > Bulk Processing... menu item to bring up the bulk image processor wizard.


This will bring you to the intro page:


Here you can support open source development by clicking Donate and making a donation or click Next to begin processing your images.

Adding Items to Process


Output Directory

This text box shows you the directory all of your processed images will be copied into. It is automatically set to copy your images to a directory named after the current date. The output directory text box supports Dynamic Path Formatting.


Brings up a dialog allowing you to select the desired output directory.

Rename Files To

This text box contains the name you would like to use to rename all processed images. For example if you are processing a directory that contains two bitmaps and you enter MyImages<i> into this text box the resulting images will be named MyImages0.bmp and MyImages1.bmp. Leave the text box empty to disable file renaming. Output file names support Dynamic Path Formatting.

Output File Type

The file type you would like to convert all processed images into. The default, Source File Type, means no conversion will occur and all output images retain their source file type. Any file type registered with Paint .NET is supported.

Items View

This view contains a list of all files and directories to be processed. When you add a directory all subdirectories are automatically converted as well. In every converted directory all files that match a Paint .NET supported file type will be converted. You can select 1 or more items and hit the Delete key to remove them.

Add Images

Brings up a dialog box allowing you to select the images you would like to process.

Add Folder

Brings up a dialog box allowing you to select a directory for processing.


Clears the list of images and directories to be processed.

Image Size



The resampling algorithm to use. This relates to the quality of your images after they are resized and if you don't know what the difference between each algorithm is just leave it at Bicubic for good results.

By Percentage

Resize images based on a percentage of their original size. For example to double the size of your input images set By Percentage to 200 whereas 50 will shrink them by half.

By Absolute Size

Resize images to a specific size.

Pixel Size

The width of output images in pixels.
  • Width - The width of output images in pixels.
  • Height - The height of output images in pixels.
  • Resolution - Specifies the unit of measurement and the number of units of resolution in the output images. You can choose between dots per centimeter and dots per inch. The default is 96 dpi (dots per inch).

Print Size

The size of your output images if they were to be printed on a sheet of paper. The unit of measurement is either dots per inch or dots per centimeter.
  • Width - The width of output images in dots per unit.
  • Height - The height of output images in dots per unit.

Image Settings


Each output file type may have settings associated with them. For example the above screen shot shows the settings that will be used for all output png's.

Process Images


And that's all there is to it! Click Next one last time and kick back while the Paint.NET Bulk Image Processor processes all of your images.

Last edited Jun 22, 2011 at 7:06 AM by Corillian, version 14


aayanl Dec 13, 2014 at 11:14 PM 
With the image sizing, is it possible for it to make multiple copies of a image and make each copy diffrent sizes?