← All guides
How-To Guide6 min

How to Batch Watermark Photos in Photoshop (+ Faster Way)

Step-by-step guide to batch watermark photos in Photoshop using Actions and the Image Processor. Plus a faster browser-based alternative with no install.

To batch watermark photos in Photoshop, you record an Action that places your watermark on a single image, then run that Action across an entire folder using File > Automate > Batch. Photoshop opens each photo, stamps the watermark, saves the file, and moves to the next — no manual repetition. Below is the full step-by-step process, plus common pitfalls and a faster alternative if you don't need Photoshop for the job.

What you need before you start

  • Adobe Photoshop (any recent version — the Actions panel has worked the same way for years).
  • Your watermark file: either a transparent PNG logo or a specific text string, font, and size you want to use.
  • A folder containing the photos you want to watermark.
  • A separate output folder where Photoshop will save the watermarked copies. Keep originals untouched.

Step 1: Record a watermark Action

Open one of your photos in Photoshop. Go to Window > Actions to open the Actions panel, then click the folder icon to create a new Action Set (name it something like "Watermark"). Click the new-action icon, give it a name like "Add Logo Watermark", and press Record — everything you do from this point is captured.

For a logo watermark

Use File > Place Embedded to insert your transparent PNG logo. Resize it to the proportion you want (hold Shift to keep the aspect ratio), then position it — typically a corner with some padding. Press Enter to confirm the placement. Set the layer opacity to 40–60% for a subtle mark that doesn't overpower the image. Flatten the image (Layer > Flatten Image), then use File > Save As to save a JPG copy to your output folder at quality 10-12.

For a text watermark

Select the Type tool and click on the image to create a text layer. Type your watermark text (your name, URL, or copyright line), set the font, size, and color, and position it. Lower the layer opacity. Flatten and Save As, same as above.

When the save is done, close the file (don't save the original again). Hit the Stop button in the Actions panel. Your Action is now recorded.

Step 2: Run the Action as a batch

Go to File > Automate > Batch. In the dialog, select your Action Set and Action from the dropdowns. Set Source to "Folder" and choose the folder with your photos. Set Destination to "Folder" and choose your output folder. Check "Override Action 'Save As' Commands" so Photoshop saves to the output folder instead of prompting you each time. Click OK.

Photoshop will now loop through every image in the folder, apply your watermark, save the result, and close the file. For a batch of 50 photos, this usually takes a couple of minutes depending on file size and your machine.

Common problems with Photoshop batch watermarking

  • Mixed dimensions: If your photos are different sizes or orientations, a fixed-position watermark can end up off-center or at different relative sizes. You need to add alignment commands to the Action or write a JSX script that calculates placement based on canvas dimensions.
  • Flattening destroys layers: The Action flattens the image before saving, which is fine for JPG output but means you lose editability. Always work on copies, never originals.
  • File format prompts: If the Action records a specific format dialog, Photoshop may pop up a save dialog for every image. Make sure "Override Action 'Save As' Commands" is checked in the Batch dialog.
  • No live preview: You won't see how the watermark looks on every photo until the batch is done. Spot-check a few results before running the full set.
Always run your batch on copies of your photos, not the originals. Once the image is flattened and saved with the watermark baked in, there is no way to remove it cleanly.

Do you actually need Photoshop for this?

If your only goal is to place a consistent watermark across many photos, Photoshop's Action-and-Batch workflow gets the job done — but it's a heavyweight process for a simple task. You need a Photoshop subscription, you need to record and debug an Action, and handling mixed image sizes requires scripting.

A dedicated watermark tool can do the same job in a fraction of the steps. Browser-based tools like DoWatermark let you drag in up to roughly 150 images, set your text or logo watermark once with controls for position, size, opacity, and tiling, and export the entire batch as a ZIP. Everything processes in your browser — your images never leave your device, there's nothing to install, and it works identically on Mac, Windows, or a phone. If Photoshop is already part of your editing workflow, use it. If you opened Photoshop just to watermark, a simpler tool saves you time and a subscription fee.

Choosing the right watermark settings

Whether you use Photoshop or another tool, the settings that matter are the same across any method:

  • Opacity: 30–50% is usually enough to be visible without ruining the photo. Go higher only for proofing images you don't want used at all.
  • Position: A corner placement is clean but easy to crop out. Center or tiled placement is harder to remove, which matters if theft deterrence is the goal.
  • Size: Too small and it's invisible; too large and it distracts. Aim for roughly 15–25% of the image width for a corner logo, or smaller if tiled across the frame.
  • Text vs. logo: Text watermarks (your name, a copyright symbol, a URL) are faster to set up. Logo watermarks look more professional but require a transparent PNG file.

Quick-start summary

  • Photoshop route: Record an Action (place watermark → set opacity → flatten → save as JPG) → File > Automate > Batch → select source and output folders → run.
  • Browser route: Open a batch watermark tool → drag in your photos → set text or logo watermark → export the batch as a ZIP. No install, no upload, no subscription.

Frequently Asked Questions

Can Photoshop batch watermark photos automatically?

Yes. You record an Action that places your watermark (text or logo), then run that Action across a folder of images using File > Automate > Batch. Photoshop opens each file, applies the watermark, saves, and closes it without further input from you.

Does the Photoshop watermark Action work on different-sized images?

A basic Action places the watermark at a fixed pixel position, so it can land in the wrong spot on images with different dimensions. To handle mixed sizes you need to add alignment steps (Select All > Align to Selection) or use a script that calculates position relative to canvas size.

What file formats does Photoshop batch processing support?

Photoshop's Batch command can process JPG, PNG, TIFF, PSD, and most formats Photoshop can open. You choose the output format in the Action's Save step — JPG is the most common choice for watermarked web images.

Is there a way to batch watermark without Photoshop?

Yes. Browser-based watermark tools let you select dozens or hundreds of images, set a text or logo watermark once, and export them all in a single batch. Everything processes locally on your device with no upload and no software install — useful if you do not have a Photoshop subscription.

Will batch watermarking in Photoshop reduce image quality?

Only if you save at a low JPG quality setting. The watermark layer itself does not degrade existing pixels. When recording your Action, set JPG quality to 10-12 (out of 12) or use PNG to avoid any compression loss.

Watermark your photos now

Add a text or logo watermark in your browser — no uploads, no account, up to 150 images at once.

Start Watermarking