Create actions to turn frequently performed tasks into one-click actions
If you have a task that you perform frequently in Photoshop, such as resizing photos, then you can use this great time saver to record the series of steps and save them as an action. When you need to perform the same task again, just apply them to a file or group of files. Here’s how:
❶ Create a folder on your computer for the action to place your adjusted files
This step is not mandatory, but I think it is a good idea to create a folder where your action can save adjusted files. I created a folder on my desktop where my action can save the files after running the action. My files will have the same filename as they did before being resized but will be put in a special folder, so I know where to find them. This keeps me from writing over the original file and keeps all the adjusted files in one place after the action runs.
❷ Launch Photoshop and open a file
Open a photo that you want to resize by choosing File > Open and navigating to the photo you want to resize
❸ (Optional) Create a new set for your custom action
photo by Pattie Foxhoven
If you want to create a new set (folder) for your custom action to keep it separate from the default actions, click on the folder icon at the bottom of the actions panel or click on the Actions panel menu and select new set
Give your set a name and click OK
❹ Create a new action
If the Actions panel is not already showing, click on Window from the main menu and click on Actions to bring up the Actions Panel
Click the Create New Action button (+) at the bottom of the Actions panel or choose New Action from the Actions panel menu
Enter an action name and select an action set to store it in
❺ Record the steps for the action
Go to Image > Image Size to bring up the Image Size window
Set the dimensions and the resolution
(I set my dimensions to adjust the width of the photo to 800 px and the height will change automatically, depending on the aspect ratio)
Please ensure the width and height remain linked and that resample is checked
Now, from the main menu, go to File > Save As and choose the "My Resized Photos" folder we created earlier as the save location
I suggest you do not create a new file name or it will save all future files it resizes to that one filename
Set your desired image size options and click OK
Close your image. The Actions panel will remain visible
Stop the recording by clicking the Stop Playing/Recording button to the left of the red circle (it looks like a square)
Alternately, you can choose Stop Recording from the Actions panel menu, or press the Esc key stop the recording
Congratulations! You just successfully created an action.
❻ Run the action
Now that you have this action saved, anytime you have a photo open that needs resizing to this size, you can simply run the action
Thanks for that. I have a question. For my camera club the projected images must be no more than 1400 pixels wide and 1050 high. Is it possible to have photoshop 21.0.2 resize an image to automatically fit in a "box" 1400 by 1050 pixels. So landscape images would all be resised to 1400 wide but the height could vary and portrait images would all be 1050 high with the width variable. Acdsee will do this but can Photoshop?. I realise I could make 2 actions for this but in the end I want a droplet that works through all the images in a folder automatically resizing a mix of landscape and portrait images.
Instead of the Image Size command, use one of the following commands in your action or droplet:
"Set the dimensions and the resolution and click OK
(I set my dimensions to adjust the width of the photo to 800 px and the height will change automatically, depending on the aspect ratio)"
You need Width and Hight linked and also need Resample checked for that to record wile you wrote. If resample is not checked you can not change the number of pixels. and If the width and Height are not linked if you change the width the height will not be change by Photoshop.
You also do not need an action to resize your jpeg image you can use menu File>Scripts>Image Processor... and enter the size you want in its dialog to batch resize your images.
In an action you could use File>Automate>Image Size it will do a constrained resize. The size will be recorded in the Action step.
You can record action to crop you image to a particular aspect ration and resize fo a particular print size. Yes action are very useful. But you need to read what is recorded to be careful that what was recorded is what you want. Some step may not record the way you think they should. There are pitfall you can fall into recording actions. And Adobe has added bugs into Photoshop that can cause actions that add Adjustment layer to images to fail to add them the way the action was recorded.
Hi JJMack! Thanks for the additions.
This was a nice, quick and simple tutorial. This gave me some ideas for my lesson plan.
Copy link to clipboard
And if you have loads of jpgs and want photoshop to process them all in one click, you can create a droplet to perform the action , ( file -> Automate-> Create droplet)
I agree, but you need to play around with the settings because very often droplet does not start. You also need to sort the vertical and horizontal images and create the action for both orientations. Otherwise, the result will not please you
Copy link to clipboard
One of the easiest ways I found to run actions on several files is using Bridge's Tools>Photoshop>Image processor ; that way one can select the target images easily, and apply some format/resizing changes at the same time.
Copy link to clipboard
Great feature. I use actions like this all the time in my day job as I process images in preproduction