How to resize multiple images in Photoshop

April 6th, 2008 by WordPlop

Digital cameras take pictures in huge resolutions. If you’re going to email your photos, post them in forums, or do things like that, you should resize your images so they’re not huge. This also makes them anywhere from 30% – 80% smaller in file size, so it will be much faster uploading them. It will also be easier for people to download them if they have slower internet connections. This short tutorial will show you how to resize multiple images in Adobe Photoshop with a few clicks. I’m using Photoshop CS3 for this tutorial.

  1. Once you have Photoshop opened, click on File > Scripts > Image Processor… (click here for a screenshot)
  2. In the Image Processor window, select the folder your images are in by clicking Select Folder… (click here for a screenshot)
  3. You can save in the current folder, or choose a different folder. If you save in the current folder, it will create a new folder inside it called JPEG and put the processed images there. It will not overwrite your original images.
  4. File Type – I recommend saving as JPEG with a quality of 10. Your photos will be reduced in file size noticeably and will remain good quality.
  5. If you want to resize your images, which I recommend for posting them online, select Resize to Fit and enter the dimensions you want. Note: you need to keep the aspect ratio of your images. Make sure your original images are the same dimensions (they should be if they’re from the same camera) and divide the height and width separately by the same number to keep the ratio. My photos are originally 2592 x 1944, so I resize them to 1296 x 972. This is half of the original size, keeping the aspect ratio.
  6. Click Run and Photoshop will start processing your images. Wait for it to finish, then you can close it.

And that’s all. Now you can resize thousands of images with a few clicks.

Posted in Graphics / Design, Software, Tutorials, Web publishing


116 Responses to “How to resize multiple images in Photoshop”

  1. metaprinter says:

    thanks. worked great.

  2. peter says:

    Thanks. It will benefit my current work.

  3. pat says:

    thanks a bunch

  4. Dhanu says:

    thanx bro..

  5. Great job. A million thanks. Now I am about to make changes on 15,300 images. Good luck to me.

  6. Dave R says:

    Any idea if you can resize by just choosing a width or height? I have a load of images where I just want to specify the width as they are different heights and I don’t want to distort them.

  7. WordPlop says:

    @ Dave R:

    I see what you’re saying and I don’t know. You can try entering percentage values, or just entering a value for the width and leaving the height blank. I don’t know if it’ll work but you can try.

  8. Atfi says:

    Hi, my boss is always not satisfied with the picture size for 2 or 3 time and there are more then 1000 pictures. Now i have no problem even if he will not agree with 200 times 🙂 Thanks alot I love you.

  9. Daforian says:

    omg this will make editing my stop motion amazingly easier

  10. John says:

    Fantastic tip!! I have been using photoshop for almost 10 years and I never knew about this feature. I was faced with the dreaded task of manually resizing over 1500 photographs for an animated music video. This tutorial has saved me so much time. The video will be complete shortly before Christmas 2009. Be sure to check it out by visiting my website! Thank you!

  11. Vanessa says:

    Hi. I was so excited to read this tip and it seemed to be working fine. BUT. Problem is that when I specify the new size – e.g 127w x 127h for some reason it resizes them all to 128 x 127???? I tried putting 126 x 127 to see if that would even it up to 127 x 127 but it then did exactly 126 x 127!!! All of my original images are the same height width ratio to begin with. Is there a problem doin even hight width ratios?

  12. WordPlop says:

    @ Vanessa:

    I have never had this problem and don’t know why it would do that, sorry. :/

    The only thing I can think of is it’s trying to keep the aspect ratio, and even though you’re saying it’s the same ratio, maybe it’s rounding the decimal (when changing a 500px image (for example) to a 127px image, it’s a 3.93 ratio. But then when you do 127 x 3.93, it equals 499.11px, not 500. See what I mean?

  13. Zeppoleon says:


  14. Yohanis says:

    Thanks a lot …

  15. Liz says:

    THANK YOU!!! When I take a billion pictures a day, the last thing I want to do is manually resize all of them!!! This really cut down my process by a mile!

  16. Adrian says:

    is there a way to do this where you can also change the resolution of the files. i want to resize from 4752 x 3168 to 1800 x 1200 … but i want the resolution to be 300 dpi not 72 dpi. can it be done ?! i’ve tried fireworks and bridge also … i don’t know how to do it. can you help ?! thank you.

  17. WordPlop says:


    There’s no way that I know about. Although why would it change the resolution by itself? Or are you trying to up-convert from 72 to 300? I don’t know if that’s possible.

  18. Dochu says:

    Million thanks for the tips. it awesome.

    by the way is there any way to MAINTAIN the same image resolution and DIMENSION (say 4000 x 3000) after resizing the image (say from 8mb to 2 mb). 🙂

    thanks for all the tips

  19. mridul says:

    thanx dear it saves my valuable time….

  20. toenails says:

    You’re a gem!

  21. michael says:

    Answer to #6

    Regarding the resizing only by width or height.

    If you want the width to be 100 px you just set the height high like 500 px, then all your images will be 100 px wide and keep their ratio.

    You can do the same with the height.

    – Michael

  22. fabulas says:

    WOW, this is invaluable information. You’ve saved me TONS of work!!!

  23. Matt says:

    Thank you so much for all of this helpful information.

    In answer to #16…

    Create an action that changes the dpi to 300 and have it run. There is an option in the Image Processor window. Using this you can do just about anything that you can record with an action.

    Have fun!

  24. lola says:

    amazing!!! saved me so much energy ahh!!!

  25. Very Very Thank YOU

  26. Melissa says:

    THANK YOU SOOOOOOO MUCH. You just saved me hours of time.

  27. Lila says:

    Hey I have adobe photoshop CS version 8.0 and when I go to File -> scripts there is no “image processor” option.. only: export layers to file, layer comps to file, etc.. HELP! 🙁 haha

  28. WordPlop says:

    8.0 might not have this option. I don’t know, sorry.

  29. Lila says:

    Boo. Thanks anyway!

  30. fazzer says:

    works like charm. thanks!

  31. Kirsten says:

    Am I the only one who doesn’t know how to deal with the problem of portrait and landscape images? I have 500 images to resize for my website gallery and they have to be 1000px on the longest length, so how to I set the Processor to do that?

  32. Kirsten says:

    I have just tried to run it twice and I get a massive error message saying ‘Unable to Process Following Images’ with a list below it of my 500 images. I have to Force Quit out of PS to escape it.

  33. obet says:

    worked great. thanks 😀

  34. juan says:

    thanks! worked Graet!!

  35. Lou says:

    hello, is there a “image processing” script which works with photoshop CS version 8, if so, where can I download it from please


  36. JS says:

    Great Thanks!!!

  37. Torp says:

    thank you so much man.

  38. Belma says:

    Thank you so much, it’s a time saver.

  39. Dark Angel says:

    thanx a ton buddy…. i hav been using photoshop since a long time but didn’t knew about this… saves me loadz of time…. one question
    Q) can i publish the same tutorial on my blog? (i will give a link to this page and will give some intro)….. thanx again….

  40. WordPlop says:

    Hi, this site is under this license: . You can publish this on your site as long as you link back here properly and basically treat it as a quotation.

  41. Sony? says:

    You did my life sop much easier! Thank you!
    Keep posting super guides!

  42. Ruchiccio says:

    Thank you!!! This was EXACTLY what I needed 🙂

  43. Alok says:

    Thank you very much, it is so easy, done in few seconds.



  44. twinblades says:

    Holy lord thanks this saved me a ton of time

  45. Srinivasa Raju Vuppalapati says:

    Thank you very much. it saved me a lot of time

  46. NVM says:

    Thanks Yo.. U just saved me lotta time!!

  47. Chelsea says:

    Oh my gosh! This is so amazing! Thank you so much for finding this! I work with teachers and adding their website content and sometimes they give me hundreds of photos from their field trips to put up on their website. This will save me so so so much time in the future! Thank you!

  48. Jtk says:

    Super Tips………. Your r awsome…..!! 🙂

  49. JB says:

    thankyou ..been looking for this solution for ages .. thanks !

  50. Sue says:

    Hey there – So, like others, I have a bunch of photos – some landscape and some portrait orientation – and it’s not clear to me if setting the dimensions will allow for the variation in picture orientation. Tips?


  51. Soon says:

    @Sue I had more than 500 holiday pics and thought about this issue. I actually just took a couple of minutes to separate them in 2 folders (one for landscape, one for portrait) In the end I have all my pictures ready to share!

  52. sam patel says:

    I have a bunch of photos resize for this idia….so thank’s buddy

  53. Steve says:

    Resized to 800×600. Why did it resize to 801×600?

  54. Karth says:

    Its really good ya. but i cnt convert to .BMB file image

  55. Dude, thank you so much for your tips! It save lots of time. But the file size is big, is there any script to compress JPEG file?

  56. WordPlop says:

    You can compress the file by lowering the quality as shown in the second screenshot.

  57. DIVYAM says:


  58. DIVYAM says:

    thanxzzzzzzzzzzzzzz for help

  59. Winston says:

    Hey, thanks alot, this saved em alot of time

  60. UGY says:

    THANKS, saving not even my time but nerves also!!!

  61. Alayna says:

    Thanks so much! I learned to do this in school, and hadnt done it in so long i had forgotten.

    Appreciate the Tutorial and screenshots!!!

  62. Keith says:

    Wow – can’t tell you how long I’ve been trying to figure out how to do that – thanks a bunch!

  63. Paula says:

    Thanks so much for this. You just saved us a heap of time.

  64. ashwini says:

    Thanks a lot. It works well. I’ve a small prob. Please help me out.
    I tried a lot of websites and even photoshop, but encountered the same problem. I’ve to resize 100 images to 128×128 . when i try to do that, the images change to 128×85 whenever i try to resize them. Can’t i get it to 128×128? Anyone, any idea? Please help. 🙁

  65. WordPlop says:

    @ ashwini:

    It’s preserving the aspect ratio so the image doesn’t get stretched or cut off. You would need to run a batch job in Photoshop to crop the original images to a 1:1 aspect ratio, then resize. That’s the only way I know how to do it.

  66. sudath says:

    great trick, thanks

  67. Victoria says:

    Thank you so much! Just saved me probably hours of work!

  68. Thank you so much for this! I need to resize hundreds of pictures and your instructions were simple and worked wonderfully.

  69. kelvin says:

    Thnks dude you saved me

  70. Rino says:

    Thank you!
    Tu mi hai salvato !

  71. EDY says:

    Thank you very much, I didn’t know it could be that easy. Thanks

  72. reg Hollands says:

    I have photoshop CS and from FILE …SCRIPTS…image processor is not there, just a submenu with layer options…shame…any advice ?

  73. me says:

    nice! thanks!

  74. Robeel says:

    v.nice, thnx alot.

  75. TAB says:

    I have the CS5 and I am fairly new to photoshop. used this technique to resize my pictures at work to 650×825 but after it processes only the height or width will be correct NEVER Both. This trick help eliminate a step in the process but I am havibng to go back and put in the canvas size manually inorder for the image size to be 650×825. Any ideas??? if anyone understands what i just tried to explain. hahaha

  76. Thomas says:

    wow, thanks so much, its running smoothly and doing a great job. after maybe 10 years of ps, if finally learn to automate it.

  77. Jane says:

    Thank you sooo much!!!

  78. amir says:

    thank alot, fantastic, Merci

  79. takis says:

    propably the best tip i ‘ve ever found on the web saving a lot of time!!!

    thank you very much

  80. amit says:

    thanks you soooo much.

  81. rajasekar says:


    Very very useful tip

    Keep going

  82. Nout says:

    its a gift from heaven…

  83. D. Donald says:

    Thanks very much. You saved me hours of work. I knew there had to be a way to resize multiple images all at once. I couldn’t imagine resizing over 100 photos, one at a time. Your tutorial was easy to understand. Perfect! I’ve bookmarked your site for next time. Much appreciated.

  84. Chantal says:

    extremly useful. thanks so much. i have been looking for this for a long time. didn’t think it was that easy to do. now i know!

  85. Handmade says:

    Beautiful – thanks!

  86. vivek says:

    it is very useful, excellent job……..

  87. diliegrOS says:

    Thank you!! 😀

  88. Lauren says:

    :’) Thank you. You saved me 2 hours.

  89. John Wallwork says:

    No need to sort landscape and portrait in to seperate folders and then process. All you have to do is specify what you want, say 1000 pixels and put that in both boxes (H and W), tick resize to fit…..and Bob’s yer uncle, it keeps the aspect ratio intact.

  90. Connor says:

    thank you man Cheers

  91. Muhilan says:

    No, its not happening for me, Can anybody help me to solve my probs…

  92. Elham says:

    thaaaaaaaaaaaaaaaaaaaank you so much

  93. Nithin says:

    Thank you.
    U saved my valuable time 🙂

  94. Ghazal says:

    Thank you SO MUCH! It was very useful.

  95. gk says:

    so many thanks

  96. Goran says:


  97. Richard says:

    Great, was looking for this option for a long time. Still the same way to do with CS6. I’ve used this function for all pictures on my websites.

    One Q: you have recommended saving as JPEG with a quality of 10, is this the highest quality (so same as the original?). I don’t want to lose the image quality.

  98. afadhali says:

    Thank you so much

  99. Sahil Sharma says:


  100. Joel Kivuva says:

    Thanks a million times, I really appreciate this tip. Made my experience much more better. Thank you so much

  101. Cass says:

    This is great, thanks so much, it has saved me so much time 🙂

  102. Robert says:

    Thanks – this saved me lots of time..

  103. Harish says:

    Not working for me. Showing Error 1271.

  104. Josan says:

    I am so glad that I am still running CS3. Saved me tons of work. Thanks! 🙂

  105. Jen says:

    Thank you! This saved me a lot of time resizing over 100 Wedding images. My only problem was the folder had mixed images of portrait and landscape and when I ran the process the landscape turned out with the correct dimensions and the portrait were not (WXH numbers had to be reversed) so I had to run a second time (duplicate) to fix up the portrait to the correct sizing and then replace the files. Anyone know if it’s possible to just do it all in one go?

  106. saman says:

    nice tip on resizing multiple photos by photoshop. i did it one by one before 🙂 thanks a lot.

  107. panosram says:

    Thanks a lot! Clear instructions, fast job!

  108. Saurabh says:


  109. Thank you! Great tutorial,worked perfectly.

  110. Guerra E says:

    Clear and fast tutorial. Thanks!!!!

  111. Joanne says:

    Thanks so much – this is going to be so useful for altering all my images for the web.:)

  112. Spyros says:

    thanks, it worked perfectly.

  113. Rebecca says:

    Great – thanks !!!

Leave a Reply