I want to automate/batch process 1 image at a time and position into a background image, then save each image, 1 at a time).

All the images I want placed are the same dimensions ( the background is larger than the intended placed images).

I cannot seem to find a solution to this problem.

I can do it manually but how is it possible to do in photoshop or illustrator?

Any help would be greatly appreciated.

Many thanks.

  • What do you mean by "position into background image"? You want to place the same image repeated under existing image content? Are these raster or vector images? There's most likely little to no point in using Illustrator is you only have raster images.
    – Scott
    Jan 20, 2023 at 20:22
  • You have the batch sequence backwards. You would start with a bunch of images (usually a folder full of images that you want to process), record an action to place the background image, make any additional edits like changing the canvas size, re-positioning, swap layers, etc. Save it, then quit the action recording, then apply the Action to the folder full of images using File > Automate > Batch.
    – Billy Kerr
    Jan 20, 2023 at 21:08
  • A word of warning, work on copies of the images so you don't accidentally overwrite the originals.
    – Billy Kerr
    Jan 20, 2023 at 21:09
  • see this related question (if not an exact duplicate): Batch for pasting each image into a fixed one with action
    – Billy Kerr
    Jan 20, 2023 at 21:16
  • Thank you for the feedback replies. I seem to be getting closer to solving my problem. What I want is basically the opposite of adding watermarks to each image (I'm trying to place separate portraits into the same background image, multiple times?) Sorry about the confusion. Thanks again for all the feedback and replies.
    – Picachoo
    Jan 24, 2023 at 16:58

1 Answer 1


Just like in Photoshop, under Windows > Actions, you can record anything you wish to do and play the action afterward.

enter image description here

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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