I have a folder that has lot of JPG files. Now I want to convert all of them into PNG files. I searched on YouTube but didn't understand the methods. Further they weren't efficient as they had to do one by one by creating action first. Is there any other way in Photoshop? Like select the folder and select the output folder and desired file type?

For example, I have another software called PhotoScape. This software has this feature named as Batch processing. But I want to do it with Photoshop. Any idea?

  • 1
    Why do you need to do that? There is no reason in my opinion. – Rafael Aug 8 '16 at 9:03

Consider using ImageMagick or GraphicsMagick. A simple

mogrify -format png *.jpg

or, if you like uppercase extensions,

mogrify -format PNG *.JPG

will convert all of the JPG files in a directory (folder) to PNG at one fell swoop.

BTW, expect your PNG files to be 10 times the size of the JPGs if they are photos.

  • 2
    Good answer. Even though OP seems to want to use Photoshop to make the conversion, this is an efficient, scriptable action, and will be a good answer for future searchers who don't have the strict "must use Photoshop" requirement. – scottbb Aug 7 '16 at 21:37

Look at the File->Automate and File->Scripts menu options. Perhaps you could create droplet or run image processor, although I don't know if these allow conversion to PNG in particular.

See what Adobe says about batch processing on Photoshop Help web site.

Perhaps I am missing anything, but by converting existing jpegs to png you will have the quality degradation of JPEG and worse compression (assuming we are talking about photographs) of png combined...


At first All the jpeg file select/open the photoshop/Click window menu/Click Action (Alt+F9)/Click create a new action/Make name Jpeg to Png/Click record/Click File menu/Click open/Select Jpeg folder (any file) /Click Save as/Click png folder ;File type: png then ok/In action Click Stop playing/recording(down area in left side)/Click file/Automate/Batch (Action:Jpeg to png; Source: folder,Choose: Jpeg folder,Check in box:Override in action/Suppress the file/Suppress color,Destination:folder,Choose:Select png folder) Press ok. Then the process will begin.

Pls see this video : How to convert multiple/batch images with Photoshop CS4

  • Please edit your answer to format it for more readability. – scottbb May 13 '17 at 14:43

protected by AJ Henderson Jul 1 '17 at 15:53

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.