When I record actions, I put in the pixel size I want it to save as (1000x1000) for web export. For some reason, it will only replay this action and resize based on a scaling percentage. Is there a way to fix this without having to edit scripts? I tried changing preferences for units to pixels, but that didn't work. Please help!

  • Can you give us a rundown of what the action is doing? There’s probably a few ways to solve it, but it’ll depend on your exact steps and desired outcome. – Marc Edwards Feb 17 '15 at 9:20

When you record your action, before exporting click Image > Duplicate. Rescale the duplicate using Image > Image Size. Export the duplicate using File > Export > Save for Web (Legacy). Then close the duplicate without saving it.

This allows you to basically create a temporary document for rescaling purposes, without affecting the original image.


Record with "Image Size" function used. After recording the action, in action panel, click "Action 1" -> Image Size(Double Click) -> set pixel or percentage or ... then run again

  • Do you mean to just add a new action where I resize the image? The thing is, I don't want to change the size of the original image. I only want it to export as a different size, then the action list will save the original image in psd format. – tcheng Jul 22 '14 at 17:14
  • Also, there's no listing for "Image Size" within my action. It only says has horizontal and vertical scaling. – tcheng Jul 22 '14 at 17:29
  • 1
    If you want to preserve the size of the image, record a final step in the action that reverts back to the original document state in the history panel (after exporting at 1000 x 1000). – zeethreepio Dec 9 '16 at 1:14

It doesn't look like this can be done using "Save for web ... " in an action. However, Minu J is correct - you can use Image Size (under the Image menu) for this:

enter image description here

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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