How to batch enlarge or reduce image sizes? A tutorial on uniformly adjusting the width and height of multiple JPG images


TranslationEnglishFrançaisDeutschEspañol日本語한국어Update Time2026-08-19 07:09:48
Content note: This article reflects the software version available when it was published. Interfaces and features may change with updates; please refer to the current software. If you find an error, please let us know.
Software featured in this articleHeSoft Doc Batch Tool
Free DownloadSoftware IntroductionUser Guide

Need to uniformly enlarge or reduce dozens of JPG and JPEG images, but don't want to open and edit them one by one? This article explains how to use the batch image processing feature in office software to import multiple image files at once and uniformly adjust image width and height through the "Shrink or Enlarge" option. The example image is enlarged from 320×240 to 960×720, keeping the aspect ratio consistent. The tutorial covers file import, scaling parameter settings, save location selection, batch execution, and result checking, and is suitable for organizing product images, reference illustrations, presentation materials, and archived images.

When creating presentations, organizing product materials, submitting project attachments, or maintaining website content, you often encounter this situation: a folder contains dozens or even hundreds of images whose width and height dimensions are too small or too large, and they need to be uniformly enlarged or reduced according to the same rule. If you use the system image viewer or ordinary photo editing software to open, modify, and save each image one by one, the steps are not only repetitive, but it is also easy to miss files, and in the end the image sizes may still be inconsistent.

For this kind of need to batch adjust image width and height, you can use HeSoft Doc Batch Tool to complete centralized processing. It is an office software designed for batch file operations. The image effect enhancement module provides a "shrink or enlarge" option, allowing you to import multiple images at once and then process all files with the same set of scaling settings. This article will explain, with reference to the actual interface, how to batch enlarge or reduce JPG images, as well as what content needs to be checked carefully during the operation.

1. What scenarios are suitable for batch adjustment of image width and height

Image size adjustment is not just about displaying the image larger or smaller in the viewer, but about changing the pixel width and pixel height of the output image itself. When the processed file is opened again, the new width and height values can be seen in the properties area. Batch processing is suitable for the following types of office scenarios.

1. Standardize images in presentations and report materials

When creating PPT or PPTX presentations, if some images have too few pixels, they may appear too small after being inserted into the page; if the original images are too large, they may increase the burden of material management and transfer. Adjusting image sizes uniformly before inserting them into PowerPoint helps keep the material specifications consistent.

2. Organize product images, project photos, and document attachments

E-commerce product images, engineering site photos, and activity record images are often stored together in the same folder. When the submission platform or internal system has unified requirements for image sizes, you can directly batch-import the entire folder instead of selecting and modifying them one by one.

3. Enlarge low-resolution images or reduce oversized images

Images with smaller dimensions can be proportionally enlarged for easier use in documents and pages; images with excessively high resolution can also be uniformly reduced to meet upload, archiving, or sharing requirements. However, it should be noted that enlarging an image only increases pixel width and height and cannot magically restore details that do not exist in the original image.

4. Apply the same rule to a large number of JPG, JPEG, and other images

When multiple image files need to use exactly the same scaling range, batch processing is more reliable than editing them one by one. During actual import, the images that the software can recognize and successfully display in the file list should be used as the standard; it is also recommended to test with a small number of files before processing.

2. Effect preview: image enlarged from 320×240 to 960×720

Image size before processing

The sample file name is 2435.jpg. Before processing, the file information at the bottom of the image viewer shows that its width and height are 320×240, and the file size is about 25.6 KB. The image itself can be displayed normally, but the pixel dimensions are relatively small.

image-Batch enlarge image size,batch reduce image size,batch adjust image width and height,JPG image size modification,batch image processing

The red box in this screenshot marks the original 320×240 width and height information. Recording the size of a sample image before batch operation helps with comparison after processing and can also prevent the viewer zoom ratio from being mistaken for the actual pixel size of the image.

Image size after processing

After completing the batch enlargement, open the corresponding image again and you can see that the width and height have changed to 960×720, and the file size is about 101.4 KB. Both the width and height are 3 times the original, and the image still maintains a 4:3 aspect ratio without being stretched horizontally or compressed vertically.

image-Batch enlarge image size,batch reduce image size,batch adjust image width and height,JPG image size modification,batch image processing

From the result, it can be confirmed that this operation changed the actual pixel dimensions of the image file, not the display magnification in the lower-right corner of the viewer. After the size is enlarged, the file size may also increase accordingly, which is a common result when regenerating an image with larger pixels. Different images have different picture content and compression conditions, so the file size changes will not be completely consistent.

3. Steps for batch enlarging or reducing images using office software

Step 1: Enter the image tool and open "Image Effect Enhancement"

After launching HeSoft Doc Batch Tool , select "Image Tools" in the function category on the left. After entering the image tools page, you can see multiple image processing items. Click the first one, "Image Effect Enhancement", to enter the batch processing wizard.

image-Batch enlarge image size,batch reduce image size,batch adjust image width and height,JPG image size modification,batch image processing

The purpose of selecting this function is to enter the processing module that contains settings such as rotation, opacity, shrink or enlarge, brightness, contrast, and sharpness. This time you only need to adjust the image width and height, so you should focus on enabling "shrink or enlarge" later. When there is no clear need for other effects, they do not need to be enabled, so as to avoid additional changes occurring in the output image at the same time.

Step 2: Batch add the image files to be processed

After entering "Image Effect Enhancement", the first stage is "Select records to be processed". At the top of the interface, there are two entry points: "Add Files" and "Import Files from Folder". If you only need to process a few images saved in different locations, you can use "Add Files"; if a large number of images are already stored together in the same folder, using "Import Files from Folder" is usually more convenient.

image-Batch enlarge image size,batch reduce image size,batch adjust image width and height,JPG image size modification,batch image processing

After the files are imported, the list will display information such as serial number, name, path, extension, creation time, and modification time. The example in the screenshot imported 32 JPG records at once, indicating that these files have entered the pending processing queue. At this point, you should check the following: whether the number of files matches expectations, whether the names and paths are correct, whether the extensions are the images that need to be processed, and whether any irrelevant files were added by mistake.

If there are records in the list that do not need to be processed, you can use the delete operation on the right side of the corresponding row to remove them; if the current selection is incorrect overall, you can also re-import after using the "Clear" option on the interface. After confirming that the list is correct, click "Next" at the bottom to enter the processing option settings.

Step 3: Enable "Shrink or Enlarge" and set the scaling range

The second stage is "Set processing options". Find "Shrink or Enlarge" in the effect list and turn on the switch on its left side. After enabling it, an adjustment bar from "Smaller" to "Unchanged" to "Larger" will be displayed below.

image-Batch enlarge image size,batch reduce image size,batch adjust image width and height,JPG image size modification,batch image processing

If you want to batch reduce images, move the adjustment position toward "Smaller"; if you want to batch enlarge images, move it toward "Larger"; keeping it near "Unchanged" will not produce the expected size change. In this example, the image is enlarged from 320×240 to 960×720, so the setting direction is "Larger".

It should be specially noted here that the function in the screenshot uses a scaling adjustment method rather than separately entering a target width and target height. Therefore, it is more suitable for enlarging or reducing multiple images as a whole according to a uniform range. If the business requires all images to be output at an exact fixed pixel value, you should first use sample files to verify whether the adjustment result meets the target before processing the complete folder.

The same page also displays switches for rotation angle, opacity level, text clarity, brightness, contrast, and sharpness level. When only adjusting image size, it is recommended to keep other switches off. This can reduce variables and make it easier to confirm that the final difference really comes from width and height scaling.

Step 4: Enter the save location settings

After confirming the scaling range, click "Next" to enter the "Set save location" stage in the interface workflow. At this stage, you should choose an output location that is easy to find, and pay attention to the saving method and path prompts provided on the software page.

To protect the original images, it is recommended to save the output results to a new folder, for example, named according to "enlarged images", "reduced images", or the processing date. This makes it easier to compare the sizes before and after processing and also avoids mixing original files with result files. If the actual work requires overwriting the original files, it is even more important to back up important materials first and test with copies first.

Step 5: Start batch processing and wait for the task to complete

After completing the save location settings, enter the "Start processing" stage and execute the task according to the interface prompts. During the processing, do not move or delete the source images being read, and do not close the software. When there are many files or the image pixels are large, the required time will increase accordingly.

The advantage of batch processing is that the scaling rule only needs to be set once, and the software can then apply it to all records in the imported list in sequence. Compared with manually opening 32 images and repeating the adjustment 32 times, this method can significantly reduce the number of clicks and also reduce the risk of different images using different parameters.

Step 6: Check the width and height of the output files

After the task is completed, open the output directory and randomly check several images. You can use the system image viewer or file properties to view the actual pixel width and height, and confirm whether the images have been enlarged or reduced as expected. For this example, you should be able to see that the sample image changed from 320×240 to 960×720.

In addition to size, you should also check whether the images can be opened normally, whether the subject is stretched, whether the orientation is correct, and whether the number of output files matches the number of valid inputs. If the processed materials are important project documents, it is recommended to check at least one landscape image, one portrait image, and one image of a different size.

4. Common problems when batch modifying image sizes

1. Why does the image not become clearer after enlargement?

Enlarging the size mainly increases the number of output pixels and does not automatically restore the real details missing from the original image. If the original image itself is blurry, severely compressed, or has very low resolution, it may still be blurry after enlargement. Therefore, it is best to give priority to source files with higher clarity.

2. Why did the file size become larger?

After the image is enlarged from 320×240 to 960×720, the total number of pixels increases significantly, and the file size changing from about 25.6 KB to about 101.4 KB is reasonable. The actual size is also affected by factors such as picture complexity and image encoding method.

3. Will scaling cause the picture to be deformed?

In the example result, both width and height became 3 times the original simultaneously, and the original aspect ratio remained unchanged, so the picture was not distorted in proportion. When processing other materials, it is still recommended to spot-check, especially landscape images, portrait images, and mixed files with large size differences.

4. Why is it not recommended to directly process the only copy of an original image?

Batch tasks affect many files at the same time. Once the parameter direction, save location, or import range is set incorrectly, the cost of redoing the work is high. Keeping the original files or creating a backup allows you to adjust the parameters again when the result is not ideal.

5. Can brightness, contrast, and sharpness be adjusted at the same time?

These effect options can be seen from the interface, but enabling multiple effects at the same time will make the output changes more complex. If the current goal is only to batch adjust image width and height, it is recommended to complete the scaling separately first; if enhancement is indeed needed, you should also test one or two images first before deciding whether to apply it to all files.

5. Summary

The core workflow for batch enlarging or reducing image sizes can be summarized as follows: enter "Image Effect Enhancement" in "Image Tools", batch add files or import images from a folder, enable "Shrink or Enlarge", choose the smaller or larger direction, set the save location and start processing, and finally check the actual width and height of the output images.

HeSoft Doc Batch Tool , as office software designed for batch file operations, can centrally complete image scaling work that originally needed to be repeated one by one. For dozens of JPG or JPEG project images or daily office images, this method can reduce repetitive operations and help different files maintain a unified processing rule. It is recommended to first copy one or two sample images for testing, and after confirming that the scaling result and save path meet the requirements, import the complete folder for batch execution.


KeywordBatch enlarge image size , batch reduce image size , batch adjust image width and height , JPG image size modification , batch image processing
Creation Time2026-08-19 07:09:20
Software featured in this articleHeSoft Doc Batch Tool
Free DownloadSoftware IntroductionUser Guide
Content note: This article reflects the software version available when it was published. Interfaces and features may change with updates; please refer to the current software. If you find an error, please let us know.