Skip to main content
Participant
July 13, 2026
Question

Batch converting images (multiple sizes) to PNG

  • July 13, 2026
  • 3 replies
  • 27 views

I am converting a large number of files (.ai and .psd) to .png. 

Within Photoshop, I can do this efficiently using automation tools. The only problem is that when I convert a tranche of files, I am noticing that the height and width of the first image in the batch is being imposed on the other images in that batch. Example: If the first image is 5 x 1 in, those dimensions are applied to every other image in that batch after conversion. Desired behavior is that each image should keep its original dimension. I understand how to do this when converting images one-by-one, but how can I prevent this when working in batches? 

Thank you. 

    3 replies

    Stephen Marsh
    Community Expert
    Community Expert
    July 14, 2026

    PSD files already have a pixel width and height.

     

    Illustrator files require rasterisation to a pixel width and height.

     

    Are you running a batch of both .ai and .psd files using the same action and batch? I recommend that you create two different actions for separate batching by file type, one for vector and one for raster input.

     

    It would help if you can provide screenshots of the action with all steps expanded and visible and also of the batch command.

    D Fosse
    Community Expert
    Community Expert
    July 13, 2026

    That means the resize has been recorded as part of the action. You need to find that step and delete/re-record it-

    Inspiring
    July 13, 2026

    Are you using file → automate → batch? 

    I use this to do the same thing. You can also create a droplet the same way if you can get droplets to work anymore. 

    Open a file then Start a new action and record.Save as, then close the file. Stop the acton recording. In the batch dialogue box (or droplet dialogue box) you can select the destination folder and other parameters. But this shouldn’t resize the images like the first one.