Photoshop Batch Edit Without Repeating Every File
You have a folder of product shots or a Photoshop session with twenty PSDs open, and you need the same resize, color step, or export on all of them. Clicking through each file is slow and easy to skip. Here is how to batch edit in Photoshop with the built-in Batch and Image Processor tools, and how to apply the same steps to a selected group of files that are already open.
Record the Action You Want to Repeat
Most Photoshop batch edit jobs start with an action. The Actions panel records one complete pass on a single document. You then play that pass across many files.
- Open one typical file from the set.
- Open Window > Actions. Create a new action and click Record.
- Perform only the steps you want on every file: convert profile, flatten, Image > Image Size, a sharpen filter, File > Save As, and so on.
- Click Stop. Play the action once on a spare copy to confirm the result.
Keep Open and Save As steps consistent. If the action includes File > Open or a specific Save As path, the Batch dialog later lets you override those commands so the automation uses your source folder and destination folder instead of the paths you recorded.
You do not need an action for a simple JPEG or TIFF conversion. Use Image Processor for that. You do need an action for anything custom: a watermark layer, a crop to a fixed size, a specific filter stack.
Batch Edit a Folder With File > Automate > Batch
File > Automate > Batch is the native Photoshop batch edit command. It plays one action on many files from a folder, from Bridge, from an import source, or from documents already open.
- Quit other heavy work so Photoshop can run unattended.
- Choose File > Automate > Batch.
- Under Play, pick the Set and Action you recorded.
- Under Source, choose Folder and click Choose to point at the images. Enable Include All Subfolders only if every nested folder should run.
- Check Override Action “Open” Commands if your action contains an Open step. Check Suppress File Open Options Dialogs for cameras or TIFFs that otherwise stop on a dialog.
- Under Destination, choose Folder for new files, or Save and Close to overwrite in place. Check Override Action “Save As” Commands when the action includes Save As, so Batch controls the output folder and names.
- Set File Naming if you are writing to a new folder (document name plus extension is the usual safe pattern).
- Set Errors to Log Errors to File for a long run so one bad file does not stop the whole job.
- Click OK and wait. Do not click in Photoshop until it finishes.
Source: Opened Files in the same dialog runs the action on every document currently open. That is useful when the set is already in tabs. It is all-or-nothing: Photoshop will not skip the three reference files you still need untouched unless you close them first.
From Adobe Bridge, you can multi-select files and choose Tools > Photoshop > Batch to send that selection into the same dialog.
File > Automate > Create Droplet saves a Batch setup as an app icon. Drop a folder onto the droplet later to rerun the same Photoshop batch edit without opening the dialog.
Convert and Resize Many Files With Image Processor
When the job is “make JPEGs at a max width” or “save PSD plus JPEG,” skip a custom action and use File > Scripts > Image Processor.
- Open File > Scripts > Image Processor.
- Choose Select Folder, or choose to process files already open in Photoshop.
- Set a save location. Prefer a new folder so originals stay intact.
- Check Save as JPEG, Save as PSD, and/or Save as TIFF. For JPEG, set quality. Enable Resize to Fit and enter a max width and height if every deliverable must match a pixel box.
- Optionally run an action after the conversion (watermark, convert to sRGB, and similar).
- Include the ICC profile if the client asked for tagged files.
- Click Run.
Image Processor is the right Photoshop batch edit tool for format and size. It is the wrong tool when you need to copy a retouch layer between open PSDs, save only eight files out of twenty tabs, or close a mixed session without exporting.
Batch Edit Open Documents You Already Have in Tabs
Folder Batch and Image Processor assume a disk folder (or every open file). Retouch and campaign work often looks different: many PSDs are already open, only some should get the next step, and you still need to see which file is which.
Photoshop’s Batch command with Opened Files processes the entire session. The Actions panel still plays on the active document unless you wrap it in Batch. Neither gives you checkboxes on a list of open names.
Plugins like DocManager Pro list every open Photoshop document in one panel. You mark the files that should change, then run a batch step on that selection: save, close, export, or play a Photoshop action. Files you leave unchecked stay as they are.
DocManager Pro runs save, close, export, or a Photoshop action on the open PSDs you select, not on every tab.
Typical open-set jobs:
- Save or close the approved heroes and leave comps open.
- Export a checked group to JPEG or TIFF for review.
- Play one output action (sharpen, convert profile, flatten) on the files that are ready, not on the ones still in progress.
If you need the same adjustment layer on several open images (a grade, a dodge and burn stack, a shadow), that is not what File > Automate > Batch is for. Batch plays an action per file. Copying a layer from one open PSD into others is a document-to-document move, which the same panel supports by dragging, separate from Batch.
Pick Folder Batch, Image Processor, or an Open Set
Use this split so you do not fight the wrong dialog:
| You have | You want | Use |
|---|---|---|
| A folder on disk, files not open | Play a recorded action on all of them | File > Automate > Batch, source Folder |
| A folder of mixed formats | JPEG/TIFF/PSD plus optional resize | File > Scripts > Image Processor |
| Files selected in Bridge | Same as Batch or Image Processor on that pick | Tools > Photoshop > Batch (or Image Processor) |
| Many PSDs already open, all should run | One action on the whole session | Batch, source Opened Files |
| Many PSDs already open, only some should run | Save, close, export, or one action on a subset | Select those documents, then batch from a document panel such as the plugin above |
Do a test pass on three files before you run hundreds. Watch Save As overrides, color profile warnings, and “file is already open” errors. For folder jobs, work on duplicates or write to a new destination folder until the action is proven.
Conclusion
A Photoshop batch edit is either a folder job or an open-document job. Use File > Automate > Batch or Image Processor when the files live on disk. When the set is already in tabs and you need a subset, select those documents and run save, close, export, or an action on that selection. If you want that open-file workflow in one panel on Windows and Mac, try DocManager Pro.