Photoshop Scripts

Many scripts are free to download thanks to the support of users. Help me keep developing new scripts by supporting my work. Click the button to make a contribution of any amount. Thank you.

Auto Crop

Batch crop images using Select Subject.

  • Define image dimensions and minimum margin
  • Content-aware cropping fills missing image area
  • Resolution as-is or resample
  • Append suffix identifying cropped size
  • Output JPG, PNG, PSD, or TIF
Read more / Download

Auto Crop Advanced

Advanced batch crop images using Select Subject.

  • Set margins independently
  • Content-aware cropping, or scale to fit
  • Layers cropped without deleting pixels
  • Output to JPG, PNG, PSD, or TIF
  • Save working PSD files
Read more / Buy

Batch Multi Save

Batch transform and save images in multiple formats.

  • Process raster images, PDF, AI, and vector EPS
  • PDF first page, all pages, or all images
  • Save PSD, TIF, JPG, and PNG 8 or 24
  • Convert to any color profile
  • Layers as-is, merged, or flatten
  • Adjust PPI, set or resample
  • Limit pixels in either dimension
  • Keep paths, only clipping, or discard all
Read more / Download

Batch Web Images

Create JPG or PNG images suitable for web use.

  • Convert folder of images to JPG or PNG
  • Remove background
  • Crop in on subject
  • Limit pixel dimensions
Read more / Download

Copy Alpha Channels

Copy alpha channels from images in one folder to images in another.

  • Copy channels from one set of images to another
  • Option to match names exactly or if name contains the other
  • Adapt open source to customize or create other scripts
Read more / Download

Crop To Margins

Crop images to result in margins a percentage of the subject size.

  • Crop current image or folder of images
  • Option to use content-aware fill
  • Append suffix to output file names
  • Output to JPG, PNG, PSD, or TIF
Read more / Download

Crop To Template

Crop images to fit inside guides of a selected template document.

  • Crop current image or folder of images
  • Choice of vertical position when subject is wide
  • Option to use content-aware fill
  • Append suffix to output file names
  • Output to JPG, PNG, PSD, or TIF
Read more / Download

Filename To Description

Copy long filenames intended as caption to file’s metadata.

  • Copy filename to metadata description
  • Option to remove number prefix
  • Option to add closing period if absent
  • Append to current description or replace
  • Regular expression replacement
Read more / Download

Fit To Guides

Scale and move a layer to fit selected area inside guides.

  • Choice of vertical alignment when height is short
  • Adapt open source to customize or create other scripts
Read more / Download

Get Font Names

The script reads the application font collection and saves a CSV file with each font name, PostScript name, and name used in script code.

  • Script works in multiple Adobe apps
  • Identifies font names for ExtendScript
  • Adapt open source to customize or create other scripts
Read more / Download

Grommet Marks Photoshop

Add grommet marks (dots) to images of banner artwork.

  • Create marks along top, bottom, left, and/or right
  • Add a specific number of marks or preferred spacing
  • Choose layer for marks, or create it
  • Specify mark size and color
Read more / Download

Images And Text From CSV

Create images with variable text based on CSV spreadsheet data.

  • Combine image and text for personalized images
  • An easier way to accomplish data merge in Photoshop
  • Process any number of images
Read more / Download

Images Before And After

Create side-by-side comparison images to show before and after editing.

  • Compare corrections to original, side-by-side
  • Three options to reference before images
  • Process current image or folder of images
  • Simulate a color profile
  • Set PPI
  • Limit pixels in either dimension
  • Specify labels to indicate before and after
Read more / Download

Images Report

Scan a folder of images and produce a report of details for each image found.

  • Option to include images in subfolders
  • Number of layers, groups, and masks
  • Number of alpha channels and paths
  • Background layer, spot channels, and keywords
  • Generate comma-separated values or tab-delimited text
  • Options to output JSON or XML
  • Open CSV in popular spreadsheet applications
Read more / Download

Images To PDF

Reads a folder of images and creates a single PDF with page for each image found in the selected folder.

  • Create PDF proofs of images
  • Include subfolders
  • Choose PDF preset
  • Adapt open source to customize or create other scripts
Read more / Download

Increase Resolution

Upscale images in fewer steps.

  • Enter starting PPI and it becomes 300.
  • Calculates enlargement based on entered PPI
  • Or upscale current PPI to 300
Read more / Download

Keywords from CSV

Batch update keywords based on CSV spreadsheet data.

  • Update unique keywords for each file
  • Add, replace, or remove keywords
  • Process any number of images
  • Include subfolders
  • Match name exactly or without extension
Read more / Download

Metadata From CSV

Batch update metadata based on CSV spreadsheet data.

  • Update unique metadata for each file
  • Process any number of images
  • Include subfolders
  • Match name exactly or without extension
Read more / Download

Process Folder

Run script code on a folder of images.

  • Option to include files in subfolders
  • Adapt open source to customize or create other scripts
Read more / Download

Save Copy

Transform and save images in a choice of formats.

  • Save JPG, PNG, PSD, or TIF
  • Convert to any color profile
  • Layers as-is, merged, or flatten
  • Adjust PPI, set or resample
  • Limit pixels in either dimension
  • Keep paths, discard all, or keep special cases
  • Rename for web use
  • Save and restore all settings
Read more / Download

Save Layers

Save each layer of images to a separate file.

  • Choose layer types to include
  • Save with layer groups or without
  • Keep layers transparent or flatten
  • Output JPG, PNG, TIF, or PSD
Read more / Download

Text Update From CSV

From a master image, output copies each with unique text from CSV.

  • Update text layers with new content
  • Multiple text layers each with own content
  • Save a unique image for each row of CSV
  • Output JPG, PNG, TIF, or PSD
Read more / Download
Many scripts are free to download thanks to the support of users. Help me keep developing new scripts by supporting my work. Click the button to make a contribution of any amount. Thank you.

For help installing scripts, see How to Install and Use Scripts in Adobe Creative Cloud Applications.

Also available for hire to program custom solutions. Contact William for more information.

IMPORTANT: by downloading any of the scripts on this page you agree that the software is provided without any warranty, express or implied. USE AT YOUR OWN RISK. Always make backups of important data.