When a folder contains images in formats such as bmp, webp, heic, gif, jpeg, and avif simultaneously, converting them one by one wastes a lot of time. This article uses HeSoft Doc Batch Tool as an example to demonstrate how to use the "Convert Images to PNG" feature in image tools to batch convert multiple image formats to png. The content covers applicable scenarios, before-and-after processing effects, detailed operation steps, and precautions before and after conversion, helping users quickly standardize image formats.
Many office scenarios do not only involve processing Word, Excel, or PDF files; image files also need batch organization. For example, when operators download materials from different platforms, designers receive image source files in various formats, administrative staff organize photo attachments, and teachers or trainers create courseware illustrations, they may encounter a common problem: the image formats are too diverse. A folder might contain bmp, as well as webp, heic, gif, jpeg, avif, and even files that are already in png format.
If it is just a few images, manually opening and saving them as png is still acceptable; but when the number of images increases to dozens or hundreds, manual conversion becomes a typical repetitive task. More troublesome is that different formats might require different software to open, and some formats may not even be directly previewable on the computer. This article will introduce how to use the office software " HeSoft Doc Batch Tool " to uniformly convert multiple image formats to png through batch file processing, helping users quickly standardize image formats.
Applicable Scenarios: Why Unify Various Images into PNG
The PNG format is widely used in office environments and is well-compatible with many document editing, system uploading, data archiving, and material delivery scenarios. Compared to a folder with mixed image formats, unification into png makes files easier to manage and more convenient for subsequent use.
The following situations are suitable for batch image-to-png conversion:
- Web Material Organization: Images downloaded from web pages are often in webp format, which is sometimes inconvenient to use in some editing tools; compatibility is better after converting to png.
- Mobile Photo Compatibility: Images exported from some devices may be in heic format, which is difficult to open on non-Apple devices or in some office systems. Batch converting to png can lower the usage barrier.
- Historical Image Archiving: Old materials may contain formats like bmp, gif, and jpeg. Unifying them into png facilitates categorization and long-term preservation.
- System Upload Requirements: Some business systems, exam systems, and backend management platforms restrict image formats and only accept png files.
- Project Material Delivery: When sending images to colleagues, clients, or partners, a unified png format is clearer and more standardized than a mix of formats.
- Document Layout Stability: When creating Word documents, PPT presentations, or PDF materials, a unified image format helps reduce insertion and display issues.
The positioning of HeSoft Doc Batch Tool is office software, characterized by its orientation towards batch file processing. For repetitive tasks like image format conversion, the workflow of batch import and unified output can effectively reduce manual operations.
Effect Preview: From Mixed Formats to Unified PNG
Before starting the operation, let's look at the pre-processing state of this example. The folder contains 7 image files: 1.avif, 2.bmp, 3.webp, 4.png, 5.jpeg, 6.heic, 7.gif. Their different extensions indicate that the image sources are not unified.

Such folders are very common in actual work: some images come from web pages, some from mobile phones, and some from design software or older systems. If a subsequent requirement demands unified upload in png, the user would need to convert these images one by one. When processing manually, one needs to confirm if each image can be opened, select the export format, save the file name, and check for omissions. The entire process is very tedious.
After completing the batch conversion, the same batch of images has been fully output in png format. The processed file names are displayed as 1.png, 2.png, 3.png, 4.png, 5.png, 6.png, 7.png, with a unified file format and a quantity matching the pre-processing state.

From the effect diagrams, it can be seen that the originally inconsistent image formats have been standardized. For office collaboration, this result is very intuitive: after receiving the files, others do not need to judge what format each image is, nor worry that some formats cannot be opened.
Operation Steps: Batch Converting bmp, webp, heic, gif, etc., to PNG
Combined with software interface screenshots, the following explains the operation according to the actual workflow. The entire process can be understood as four key actions: selecting the conversion function, importing images, confirming the pending list, and setting the save location to start processing.
Step 1: Go to the "Image Tools" Category on the Left
After opening HeSoft Doc Batch Tool , the left side is the function category navigation. The screenshot shows categories like Home, Task Flow, All Tools, File Name, Folder Name, File Organization, Word Tools, Excel Tools, PowerPoint Tools, PDF Tools, Text Tools, Image Tools, Video Tools, Audio Tools, More Tools, etc.
Since this task is image format conversion, click "Image Tools" on the left. After entering Image Tools, the right side will display function cards related to batch image processing.

The purpose of this step is to enter the correct tool category first. HeSoft Doc Batch Tool contains multiple types of office file processing functions. If you do not switch to Image Tools first, you cannot quickly find the entry for image-to-png conversion.
Step 2: Select the "Convert Images to PNG" Function
On the Image Tools page, various image processing functions can be seen. The function card corresponding to this article's topic is "Convert Images to PNG", with the description below the card saying "Batch convert image files to PNG format". The red arrow in the screenshot also points to this function.
After clicking "Convert Images to PNG", the software will enter the dedicated conversion task page. It is important to note here not to select other format functions like "Convert Images to JPEG", "Convert Images to JPG", or "Convert Images to WEBP", as these functions have different output formats. The goal of this article is unified output to png, so the PNG-related entry should be selected.
The purpose of this step is to clarify the target format for this batch processing. After correct selection, the expected result is to enter the operation page titled "Convert Images to PNG".
Step 3: Add Images via "Add Files" or "Import Files from Folder"
After entering the "Convert Images to PNG" page, the top button area provides "Add Files" and "Import Files from Folder". If the images are scattered in different locations, "Add Files" can be used to select them in batches; if all images are in the same folder, using "Import Files from Folder" saves more time.
For batch office processing, it is recommended to gather the images that need conversion into one directory beforehand and then import them via the folder. This has two benefits: faster import speed and easier quantity verification to avoid omissions.

The screenshot shows that 7 records have been successfully imported, with list fields including Serial Number, Name, Path, Extension, Creation Time, Modification Time, and Operations. It can be seen that these files come from the D:\test path, and the extensions include avif, bmp, webp, png, jpeg, heic, and gif. The summary at the bottom shows "Record Count: 7", indicating that the number of pending files has been recognized by the software.
The purpose of this step is to establish the pending image conversion list. After completion, the expected result is that all images needing conversion appear in the list, and the record count is consistent with the actual number of files prepared for processing.
Step 4: Check the File List, Confirm Format and Quantity
Checking before batch conversion is very important. Especially when there are many images, not checking the list might lead to converting irrelevant images or missing some files that need processing.
In the list, the "Name" column can confirm the specific file, the "Path" column confirms the file source, and the "Extension" column confirms the original format. The "Operation" column on the right provides a delete entry; if a file does not need processing, it can be removed here. The interface also shows "Filter" and "Sort" buttons, suitable for helping organize the list when there are many records.
The purpose of this step is to ensure the pending queue is accurate. After completion, the expected result is that only the images that need to be converted to png this time remain in the list, reducing subsequent rework.
Step 5: Click "Next" and Set the Save Location
After confirming the list is correct, click the "Next" button at the bottom of the page. The process prompt at the top of the interface shows that the current task includes three stages: "Select records to process", "Set save location", and "Start processing". After importing and confirming the images, you can proceed to the save location setting.
It is recommended that the save location be separate from the original folder. For example, if the original images are in D:\test, you can create another output folder to store the converted png images. This way, the original images are not mixed with the result files, making subsequent comparison, checking, and backup more convenient.
The purpose of this step is to determine where the converted png files will be output. After completion, the expected result is that the software knows the save directory for the processing results, avoiding file location chaos during batch output.
Step 6: Start Processing and View the PNG Output Results
After setting the save location, proceed with "Start Processing". The software will batch-convert the images to png according to the records in the list. Once processing is complete, open the save location to view the results.
From the post-processing effect diagram in this article, it can be seen that the various original extensions have been unified to png: 1.avif became 1.png, 2.bmp became 2.png, 3.webp became 3.png, 5.jpeg became 5.png, 6.heic became 6.png, 7.gif became 7.png. The originally png file, 4.png, also remained as a png result, making the format of the entire batch of files consistent.
The purpose of this step is to complete the actual format conversion. The expected result is that a batch of png files is generated in the output directory, with a quantity matching the pending records, and the files can be directly used for uploading, editing, typesetting, or archiving.
Frequently Asked Questions and Notes
1. Does batch converting to PNG change the file names?
Judging from the example results, the main body of the file names maintains a correspondence relationship after conversion, and the extensions are uniformly changed to png. For instance, 1.avif corresponds to 1.png, and 2.bmp corresponds to 2.png. This naming method makes it easier for users to verify the results against the original files. However, during actual processing, it is still recommended to save the output results in a separate folder for easy checking.
2. Can images of different formats be imported together?
Yes. The pending list in the screenshot already includes multiple extensions like avif, bmp, webp, png, jpeg, heic, and gif simultaneously, which is exactly the typical usage of batch image format conversion. Users do not need to process each format separately; they can just import them all together.
3. Why is manual one-by-one conversion not recommended?
Manual conversion is suitable for one or two images but not for a large number of files. Converting one by one requires repetitive opening, saving as, selecting format, and confirming file names, which incurs high time costs and is prone to problems like missed conversions, incorrect saving, and overwriting. Batch processing tools can centralize these repetitive actions, improving efficiency and consistency.
4. What should be noted after converting GIF to PNG?
PNG is a static image format. If the original file is a gif, the converted result is more suitable for static image scenarios. If your work goal is to preserve the animation effect, you need to choose other processing methods based on actual needs. If it is just for system uploading, document illustrations, or material archiving, converting to png is usually more convenient to use.
5. Is it necessary to back up the original images before conversion?
It is recommended to keep the original images, especially when processing important materials, client assets, or project source files. Saving the converted png files to a new directory allows you to keep both the original format and the standardized results simultaneously, making it safer if you need to reconvert or compare them later.
6. How to improve processing efficiency when there are many files?
You can first organize the folders by project or purpose, then use "Import Files from Folder" to add them all at once. After importing, check the record count at the bottom to see if it matches the number of images in the folder. After processing is complete, spot-check a few png files to see if they can open normally. This workflow is suitable for long-term reuse.
Summary: Leave Image Format Conversion to Batch Processing Tools
Converting multi-format images to png seems simple but is very time-consuming in actual office work. Especially when formats like bmp, webp, heic, gif, jpeg, and avif are mixed together, converting one by one is not only inefficient but also prone to human error.
As software oriented towards batch processing office files, HeSoft Doc Batch Tool integrates such repetitive operations into a clear workflow: enter Image Tools, select "Convert Images to PNG", import files or folders, confirm records, set the save location, and then start processing. The entire process is suitable for non-technical users and is also suitable for roles that frequently organize image materials for long-term use.
If you are processing a batch of images with chaotic formats, it is recommended to immediately gather the images into a single folder and batch convert them to png following the steps in this article. This not only quickly meets requirements for uploading, typesetting, and archiving but also makes file management more standardized, saving significant time for subsequent office collaboration.