Photoshop Actions: How to Record, Load and Batch Process for Retouching
Photoshop Actions: How to Record, Load and Batch Process for Retouching
Automate the repetitive parts of product editing and free your hands for the creative work.
Why Actions Belong in Every Product Editor's Toolkit
If you shoot products for Amazon, eBay, Etsy, Walmart or your own Shopify store, the routine eats more time than the shoot itself. A hundred listings, and for each one you have to straighten the frame, add sharpening, bring everything to a single size, convert to the right format and drop it into the correct folder. Doing that by hand a hundred times is a direct path to burnout and mistakes.
Do the math. If manual processing of one listing takes even 90 seconds (open, resize, sharpen, check, save), a batch of 200 photos costs you five hours of pure work at the monitor. One well recorded action runs the same batch in four to six minutes of machine time while you drink your coffee. The savings are measured not in minutes but in working days per month.
Actions in Photoshop solve exactly this problem. An action is a recorded sequence of steps that the program then repeats automatically. In this guide we cover everything from the first press of the record button to batch processing an entire folder, building a droplet you can drag files onto straight from the file browser, adding if-then logic, and a ready recipe for preparing product photos for a marketplace. The guide works the same way in Photoshop CC, 2023, 2024 and 2025, since the Actions panel has barely changed between those versions. Master it once, and the most tedious part of your pipeline turns into a single click.
The Actions Panel and Recording Your First Action
Where to find the Actions panel
Open the Actions panel through Window - Actions or with the shortcut Alt+F9 (on macOS, Option+F9). Inside you will see a Default Actions set with ready examples from Adobe. Those are working actions you can play with to understand the logic, but for product work you will almost always record your own.
Two panel modes: list and buttons
Through the panel menu (the icon in the top right corner) you can switch to Button Mode. Each action then turns into a large colored button and launches in one click without expanding the tree of steps. That is handy for daily work once a set is dialed in, but you cannot edit steps in Button Mode, so return to the normal list to record and debug.
Buttons at the bottom of the panel
- Square (Stop) stops recording or playback.
- Circle (Record) starts recording. A red circle means recording is live.
- Triangle (Play) plays the selected action.
- Folder (New Set) creates a set to group actions.
- Page (New Action) creates a new empty action.
- Trash deletes an action or a step.
Recording an action step by step
Let us record a simple but real action: resize a photo to 2000 pixels on the long side, add sharpening and save as JPEG. Work on a copy so you never damage the original.
- Open any test product photo.
- Click the folder icon and create a set, name it something like Marketplace. Sets keep you from drowning in dozens of actions.
- Click the new action icon. Name it Resize 2000 plus Sharpen, optionally assign a function key such as F2 and a color, then press Record.
- The circle turns red, recording is live. Run Image - Image Size, set 2000 px on the long side, resolution 72 dpi, click OK.
- Apply Filter - Sharpen - Unsharp Mask. Use moderate values, for example Amount 80 percent, Radius 1.0, Threshold 2. Click OK.
- Run File - Save As, choose JPEG, quality 10 to 12, and save.
- Press the square Stop. The action is recorded.
Now open another photo, select the action and press Play. Photoshop repeats every step in a second. If you assigned F2, that single keypress does the same.
Editing an action you already recorded
You do not need to rewrite an action from scratch if you missed one step. Expand the action with the triangle to see the list of steps, then use three moves: double click a step that has a dialog (like Unsharp Mask) to reopen it with the recorded values and change them; drag a step up or down to reorder operations; or select a step, press Record, run a new action and press Stop to insert it right after the selected one. Unchecking the box to the left of a step keeps it in the action but temporarily disables it.
Important recording nuances
An action records not only commands but the exact values you entered. If the canvas was horizontal at record time and you later run the action on a vertical photo, the result can differ. That is why product editors often record separate actions for portrait and landscape, or use a long-side dimension that works both ways. Keep in mind that brush strokes, clone stamp work and freehand lasso selections are not captured precisely, so actions are ideal for algorithmic operations (resize, filters, corrections, saving) and poor for creative retouching that needs a human hand.
Common recording mistakes
- Recording an absolute path in Save As. Photoshop remembers a specific folder, so without the Override checkbox in Batch every file lands there and overwrites the previous one.
- Pixel size instead of percent on mixed source sizes. If a folder holds frames of different original sizes, hard pixels on one side give a predictable result while a percentage canvas size does not.
- Recording on one color profile. If the source is Adobe RGB but you recorded assuming sRGB, colors will shift. Always explicitly add Convert to Profile sRGB.
Finally, assign function keys and colors so the panel becomes a control board rather than a list. In Button Mode a red Save action is impossible to confuse with anything else, and your hands reach for the right button on their own.
Loading .atn Files and Managing Your Action Sets
What an .atn file is
Ready-made actions are distributed as files with the .atn extension. This is a packaged set of operations you can load into your panel to use someone else's work. Online you will find plenty of free and paid sets for product editing: color correction, film emulation, print prep, resizing for specific platforms. A single .atn can hold one action or dozens grouped into a set.
Method 1: load through the panel menu
- Open the Actions panel (Alt+F9).
- Click the panel menu icon in the top right corner.
- Choose Load Actions.
- Point to the downloaded .atn file and click Load.
- The set appears at the very bottom of the list, ready to use.
Method 2: double click the file
If Photoshop is running, in most versions you can simply double click an .atn file in your file browser and it loads into the panel. The fastest option for a one-time install.
Method 3: install into the Photoshop folder permanently
To have a set load automatically at every launch, place the .atn file into the program's Presets folder. On Windows that is the Adobe Photoshop version folder under Presets, then Actions; on macOS the equivalent path inside the Applications Photoshop folder. Restart Photoshop after copying. If Windows blocks writing to Program Files, use the per-user path under your account's AppData, Roaming, Adobe folder instead, which needs no administrator rights.
Where to get actions and what to check
Sources vary: digital asset marketplaces, retoucher blogs, community forums, free packs from photo schools. Watch for a few things:
- Photoshop version. An action recorded in a newer version may reference a filter your older build lacks, and that step will error out.
- Transparency of steps. A good set shows every step expanded, so you can see exactly what it does and disable anything extra.
- Safety. Download only .atn files. If someone offers an .exe or an installer in place of an action, that is not an action.
If a loaded action does not appear
Sometimes after Load Actions a set seems to vanish. Run through this checklist:
- Scroll the action list all the way down, a new set is always added at the very bottom.
- Make sure you are not in Button Mode, which collapses sets into buttons and hides the tree.
- If you installed through the Presets folder, restart Photoshop fully, otherwise it will not pick up the new file.
- Confirm the file is really .atn and not a .zip or .rar with the action inside, which must be unpacked first.
Saving and sharing your own set
To share your actions or move them to another computer, select the whole set in the panel (the folder, not a single action), then choose Save Actions from the panel menu. Photoshop saves an .atn file you can send to a colleague or back up. Note that only a whole set exports this way; a single action inside a set cannot be exported on its own, so drag it into its own set folder first.
An organizing tip: do not dump every action into one set. Split them by purpose, such as Marketplace, Social, Print and Utility, and keep actions in execution order top to bottom. When you have a dozen sets, that structure saves search time, and to hand a workflow to a colleague you pass one themed .atn rather than the whole zoo. Keep a backup of your actions in the cloud or on a drive too, because a system reinstall or a settings reset can wipe them, and rebuilding a dozen tuned scripts by hand is painful. One .atn weighs kilobytes, so the backup costs nothing.
Building a library you can hand to a team
As your store grows, so does the number of people who touch product photos, and a shared action library is how you keep everyone on the same standard. Treat your .atn files like a small internal product: version them, name them clearly (Amazon Main Resize, Walmart Square, sRGB Convert), and keep a short text note next to each set describing what it does and which platform it targets. When a new editor joins, they load one .atn and immediately produce output identical to yours, with no verbal explanation and no drift in style. That consistency is exactly what marketplaces reward, because a uniform gallery reads as a professional seller.
Be deliberate about dependencies. If an action inserts a watermark PNG, references a specific color profile, or saves to a named subfolder, those external pieces must travel with the .atn or the action breaks on the new machine. The cleanest sets are self-contained: they rely only on built-in Photoshop operations and let the destination be chosen at Batch time. When you must reference an external asset, document its expected path in your note so the next person recreates it in seconds rather than debugging a cryptic error. A small amount of housekeeping here turns a personal shortcut into a durable team tool.
Batch Processing, Droplets and the Image Processor
Running an action on one file is useful. Running it on a folder of 300 files with one command is the whole point. That job belongs to Batch and to droplets.
Batch processing step by step
Say you have a folder called raw with shot products, and you want to run a resize and sharpen action across them and drop the result into a folder called ready.
- Run File - Automate - Batch.
- Under Set and Action, choose your set (Marketplace) and the action (Resize 2000 plus Sharpen).
- Under Source choose Folder and point to
raw. Check Include All Subfolders if products sit in nested folders. - Enable Suppress File Open Options Dialogs so Photoshop does not ask about the color profile on every file.
- Enable Suppress Color Profile Warnings too, or the batch will stall on the first warning.
- Under Destination choose Folder and point to
ready. - The critical box: Override Action Save As Commands. If your action contains a save step, check this so files land in the chosen destination rather than where they were saved during recording. Without it, all 300 files overwrite under one name.
- Set up File Naming with a mask, for example a prefix plus a serial number.
- Under Errors choose Log Errors To File and point to a log. The batch will then skip a problem frame, note the error and keep going.
- Click OK and watch Photoshop open, process and save every file on its own.
Source options in Batch
- Folder processes all files in the chosen directory, the most common case.
- Opened Files runs the action across every document already open in Photoshop, handy for small portions.
- Bridge processes files selected in Adobe Bridge, which rescues you when you need to hand-pick only some frames from a large folder.
What a droplet is and why you want one
A droplet is a small icon-program on your desktop that runs an action when you drag files or a folder onto it. Batch processing turns into a drag of the mouse, with no menu and no manual Photoshop launch. It shines when you run the same processing scenario every day.
Creating a droplet
- Run File - Automate - Create Droplet.
- Under Save Droplet In click Choose and pick where to put the icon, for example the desktop, and give it a name.
- Choose the Set and Action just like in Batch.
- Set the same options: suppress dialogs, override Save As, destination folder, naming, error handling.
- Click OK. The droplet icon appears on the desktop.
To process a batch now, just drag a folder or selected files onto the icon. Note that a droplet made on Windows has the .exe extension and will not run on a Mac, and vice versa. To move a workflow between platforms you transfer the .atn file with the action and rebuild the droplet on the target system, since only the launcher wrapper is platform bound.
The no-action alternative: Image Processor
If the task is truly simple, convert a folder to JPEG and shrink it to a set size, you can skip recording an action entirely. The command File - Scripts - Image Processor resizes and saves to JPEG, PSD or TIFF in bulk through a simple form. You can even attach an already recorded action with a checkbox, combining your scenario with the conversion. For basic mass prep this is the fastest path.
How many files a batch handles
There is no technical limit on file count in Batch, it comes down to RAM and disk. Each open file lives in memory unpacked, plus history. On a batch of several thousand heavy frames it helps to close other programs, add a Close step after Save in the action so documents do not pile up open, and reduce history states during the run. If a batch still crashes midway, split the folder into chunks of 200 to 300 files and run them in portions, and the error log will tell you which frame caused trouble.
Choosing between Batch, droplets and Image Processor
These three tools overlap, and knowing which to reach for saves time. Use Play in the panel for one to five open files you are watching by hand. Use Batch for a one-time folder run where you want fine control over source, destination, naming and error handling. Use a droplet for a scenario you run every single day, when the fastest possible launch, a drag of the mouse, matters more than dialog options. Use the Image Processor when the task is pure conversion and resizing, since it needs no recorded action at all and offers a simple form for JPEG, PSD and TIFF output.
A practical pipeline for a busy store combines them. Photographers drop each day's shoot into a watched folder, an editor runs a droplet that resizes, converts to sRGB and outputs both a large and a thumbnail version, and anything unusual, a mixed-orientation folder or a special crop, goes through Batch with a conditional action instead. Nothing here requires a plugin or a subscription beyond Photoshop itself, and once the scenarios are recorded, the daily technical prep of hundreds of images collapses into a few clicks. That freed time is what you then invest in the parts of editing that genuinely need a human eye.
Let us assemble a practical action that covers typical prep of a product photo for upload to Amazon, Walmart or a Shopify store. Platforms have their own size and format rules, but the processing logic is shared: bring to a single size, even out color, lift detail, and save in the right format with the right name.
Keep the platform targets in mind (always confirm current specs in your seller dashboard, they change): Amazon wants the longest side at least 1000 px so the zoom feature turns on, and recommends 1600 px or larger, with the main image on a pure white background; Walmart asks for at least 1000 px on the shortest side; most Shopify themes look best with square or 4:5 images around 2048 px. A base resize to 2000 px on the long side covers almost everywhere, and a final JPEG trims the extra weight.
The sequence inside the action:
- Image Size to the target long side, for example 2000 px. Do not upscale from tiny sources, quality is not born from nothing.
- Canvas Size to bring every card to a single aspect ratio, for example 1:1 or 4:5, with white fill at the edges so products do not jump around in the gallery.
- Levels in modal mode to fix the white point per frame, or Auto Contrast for speed.
- Convert to Profile sRGB. This is critical: leave it in Adobe RGB and colors go dull and shifted in the browser.
- Unsharp Mask at moderate values (Amount 60 to 90 percent, Radius 0.8 to 1.2). Oversharpening leaves dirty halos along the edges, especially visible on a white background.
- Save As JPEG at quality 10 to 12, or the format the platform requires.
Then run the folder through Batch with Override Save As and a destination folder, and finished cards come out uniform. On a batch of 100 cards that is three to five minutes of machine time against an hour of manual work. A note on watermarks: Amazon and Walmart forbid logos on the main product image and reject such photos at moderation, so never place one over the product itself.
Two sizes in one pass: full and thumbnail
A common need is to get two versions from one source: a large one for zoom and a light thumbnail for the list. Record it as one action: resize to 2000 px, Save As JPEG into a subfolder called big, then a second resize to 600 px, Save As JPEG into a subfolder called thumb, and finally Close without saving. One Batch run with Override sorts both versions into their own folders. The same trick prepares a separate square crop for Instagram alongside the marketplace card.
Conditional actions for a mixed folder
Modern Photoshop has if-then logic. Through the panel menu, Insert Conditional, you set a rule like: IF the document is portrait, THEN run action A, ELSE run action B. This solves the classic product problem of one folder holding both vertical and horizontal frames.
- Record a Portrait action: resize by height 2000 px plus sharpen plus save.
- Record a Landscape action: resize by width 2000 px plus sharpen plus save.
- Create a new action called Auto Resize and start recording.
- Insert a conditional: IF the document is portrait, run Portrait, ELSE run Landscape.
- Stop recording, then run Batch with Auto Resize and the mixed folder processes correctly in one pass.
Remember that an action handles the technical routine but will not replace cleaning the background, removing dust and creases, or swapping a bad backdrop for clean white, that is hand retouching we do separately at the gdefoto studio. A smart pipeline is always hybrid: humans do the unique retouching, the action does the identical technical wrapper for everyone. Always inspect the output folder as large thumbnails before uploading, checking that every frame shares one size and ratio, that no sharpening halos crept onto the white, and that naming worked. On a hundred cards a quick scan takes a minute and catches a systematic error before moderation does.
What is the difference between an action and a droplet?
An action is a recorded sequence that lives inside Photoshop and runs with Play or a hotkey. A droplet is an external desktop icon that runs the same action when you drag files onto it. On Windows a droplet is an .exe, on Mac a small app, and they do not transfer between platforms, so move the .atn and rebuild the droplet on the target machine.
Why do all my files save with the same name during batch?
The Override Action Save As Commands box is off in the Batch dialog. If your action contains a save step, it keeps saving to the path recorded at creation and overwrites. Turn that box on and set the destination folder and naming mask in Batch itself.
Can I record skin or clone-stamp retouching as an action?
No. An action remembers the command but not the path of your hand, so precise brush, stamp and healing work will not replay. Actions are for algorithmic operations: resize, filters, corrections, conversion, saving.
How do I assign a hotkey to an action?
Set it when creating the action in the New Action dialog, or later by double clicking the action name and choosing a function key from F2 to F12 with optional Shift and Ctrl. Some F keys are already taken by Photoshop, and it warns you on conflict.
Why does someone else's action error out on a step?
Usually a version difference (the action references a filter your build lacks) or a save path that existed only on the author's computer. Expand the action, find the failing step, disable it or re-record it for your setup.
Can I process nested subfolders in one pass?
Yes. In the Batch Source block check Include All Subfolders after choosing the folder. Note that when everything outputs to one destination, the subfolder hierarchy collapses and all files land together.
How do I move my actions to another computer?
Select the whole set in the panel, choose Save Actions to get an .atn, transfer it and load it through Load Actions or a double click. If the action references external assets like a logo PNG, move those to the same locations too.
My action mishandles vertical and horizontal photos the same wrong way, what now?
Use conditional logic: record two resize actions for portrait and landscape, then a master action with Insert Conditional that picks the right one by orientation. If your Photoshop is too old for conditionals, split the frames into two folders and run two separate batches.
Will a batch damage my originals?
Only if the destination equals the source without renaming, or Override is off with an absolute save path. Always output to a separate folder and test on two or three copies before running 300 files, since a batch cannot be undone.
Actions reward a small upfront investment with hours back every month. Record your core operations once, wrap them in a batch or a droplet, and the dull half of product editing runs itself while you focus on the work a machine cannot do: clean edges, honest color and a background that actually helps the sale. If your catalog has grown past the point where automation alone keeps up, or the hand retouching that actions cannot touch is piling up, the gdefoto studio handles product editing at volume, in a single consistent style ready for Amazon, Walmart, eBay, Etsy and Shopify. Start by recording one action on a copy today, and hand off the rest whenever the routine starts costing more than it saves.
Free online photo tools
Edit your photo right in the browser — no install, no signup: