How To Bulk Crop Hundreds Of Images

To bulk crop hundreds of images, put the source files in one folder, define the crop you want, choose an export destination, and apply that configuration across the folder. The important decision is what “crop” means for your job: a consistent aspect ratio, a fixed amount removed from each edge, or an adjustment to transparent margins.

Bulk Image Cropper: Automated Batch Cropping is a Photoshop plugin that handles this workflow. You configure one or more crop rules, and it opens the supported source images, applies those rules, and exports the results. Each rule starts from the original image state, and the original files are closed without saving changes.

Here is how to set up a large batch, choose appropriate settings, and produce outputs that are ready to review and deliver.

1. Install and Open Bulk Image Cropper in Photoshop

Bulk Image Cropper is available through Adobe Exchange and Adobe’s Creative Cloud plugin marketplace. Acquire and install it through Adobe’s normal installation flow, allow the Creative Cloud desktop application to complete the installation, and open or restart Photoshop if necessary.

Access the installed plugin from Photoshop’s Plugins menu. Its main interface follows the batch workflow: source folder, crop operations, export folder, output organization, filename format, and the Crop My Images button.

The interface starts with one crop operation. Its default mode is Aspect Ratio Crop, its default export format is JPEG, and its default alignment is Center / Center. Fill in the required inputs before running the batch; the initial rule is not a ready-to-run crop preset.

2. Prepare a Source Folder and a Representative Test Batch

Gather the images you want to process into one source folder. The plugin processes supported files directly inside that folder; it does not recursively collect images from nested subfolders.

Common supported sources include JPEG, PNG, TIFF, WebP, PSD, and PSB files. Unsupported files are ignored. If the selected folder contains no supported images, processing will not begin.

Before committing hundreds of files, make a small test folder containing representative copies. Choose examples that expose potential problems rather than simply selecting the first few files:

Select this test folder using Folder of Images To Crop. Process it with your intended settings, review the results, and then select the full source folder when the configuration is satisfactory.

Choose an export location separate from the source folder so originals and derivatives stay easy to distinguish. The plugin reads the source folder’s current contents immediately before processing, so files added or removed after folder selection affect the upcoming run.

3. Crop Photos to a Consistent Aspect Ratio

Use Aspect Ratio Crop when every output should have the same shape, such as square product images, portrait social assets, or landscape banners.

Enter the desired ratio in the Width and Height fields:

Both fields accept integers from 1 to 100,000. These numbers define proportions, not final pixel dimensions. Entering 1 × 1 does not produce a one-pixel image, and entering 1200 × 1200 does not resize every output to 1200 pixels square.

For example, a 2400 × 1600 image cropped to 1:1 becomes 1600 × 1600. The crop removes excess width while retaining the full height. A taller source cropped to a wider ratio instead loses excess height while retaining its width.

Next, choose Alignment. The plugin provides nine combinations of Left, Center, or Right with Top, Center, or Bottom. This determines where the retained rectangle sits within the original image.

For a centered subject, Center / Center is a sensible starting point. Left / Center retains the leftmost available area when width must be removed. Center / Top retains the uppermost available area when height must be removed.

Only the alignment direction relevant to the crop affects what is removed. If the crop only reduces width, the horizontal anchor matters; if it only reduces height, the vertical anchor matters.

4. Separate Images That Need Different Framing

A common batch setting works best when the images share a reasonably consistent composition. Hundreds of files can have the same intended output ratio while still needing different framing.

Consider a catalog containing centered product shots, products positioned toward the left, and tall items photographed close to the top edge. A center crop might work well for the first group but cut into important content in the others.

Instead of forcing one alignment across the entire collection, group files by the treatment they need. For example:

Run each group with its matching configuration. This preserves the efficiency of batch processing without pretending every source image has identical composition.

Also distinguish shared batch rules from individual exceptions. If a particular image needs a uniquely positioned crop rectangle, a common ratio and alignment may not be sufficient. Identify those exceptions during the test run rather than discovering them after delivery.

5. Remove Borders or Margins with Crop Edges Inwards

If the requirement is “remove this much from each side,” choose Crop Edges Inwards rather than Aspect Ratio Crop.

This mode provides separate Top, Bottom, Left, and Right inputs. Select px for fixed pixel amounts or % for proportional amounts. Enter 0 on any edge that should remain untouched.

For example, a 2000 × 1200 image with Top = 40 px, Bottom = 40 px, Left = 20 px, and Right = 20 px becomes 1960 × 1120. The operation removes those regions; it does not scale the remaining content.

Pixel amounts are useful for a known border thickness. Percentage amounts are more useful when differently sized images need a proportional adjustment.

On a 2000 × 1000 image, removing 5% from every edge means removing 50 pixels from the top and bottom and 100 pixels from the left and right. The resulting dimensions are 1800 × 900.

Top and Bottom percentages are based on the original height. Left and Right percentages are based on the original width. Decimal percentages are allowed, but Top + Bottom must total less than 100%, and Left + Right must also total less than 100%.

For fixed pixel crops, check the smallest source image carefully. The plugin reduces oversized pixel requests to prevent a zero-width or zero-height result, but a crop that approaches the entire image dimension is still unlikely to produce a useful deliverable.

6. Use Transparency Rules for Logos, PNG Artwork, and Similar Assets

Transparent assets often need a different treatment from photographs. The goal may be to remove excessive empty canvas, guarantee breathing room, or give every asset consistent spacing around its visible content.

Bulk Image Cropper provides three distinct transparency modes. Each has independent Top, Bottom, Left, and Right settings in pixels or percentages.

Trim Excess Transparency: Cap Large Margins

Choose Trim Excess Transparency when transparent margins should not exceed a limit. Its settings are labeled Maximum Transparent Padding.

If the maximum is 20 pixels on every edge, an existing 100-pixel margin becomes 20 pixels, but an existing 10-pixel margin stays at 10 pixels. This mode does not add padding to edges that are already below the limit.

Use it for assets that have too much empty canvas but do not need identical margins.

Add Transparent Padding: Guarantee Minimum Space

Choose Add Transparent Padding when visible artwork needs at least a certain amount of clear space. Its settings are labeled Minimum Transparent Padding.

With a 20-pixel minimum, an edge containing 5 pixels of transparency increases to 20 pixels. An edge already containing 40 pixels stays at 40 pixels.

This is appropriate when the requirement is a minimum safety margin, not an exact border.

Normalize Transparency: Establish Target Margins

Choose Normalize Transparency when every asset needs the configured amount of padding around its visible content. Its settings are labeled Target Transparent Padding.

The plugin tightly trims fully transparent outer pixels, then adds the requested padding around the remaining content. Setting 20 pixels on every edge establishes that target spacing, whether the original margins were larger or smaller.

Percentage settings have an important distinction: Trim Excess Transparency and Add Transparent Padding calculate percentages from the original document dimensions. Normalize Transparency calculates percentages from the tightly trimmed visible-content dimensions.

For example, if tightly trimmed artwork measures 800 × 400 pixels, Normalize Transparency with 10% on each edge adds 80 pixels on the left and right and 40 pixels on the top and bottom. The resulting canvas is 960 × 480.

If the output must retain transparent padding, choose a format that supports transparency, such as PNG. JPEG cannot preserve transparent areas.

7. Choose an Export Format and Quality for Each Rule

Every crop operation has its own Export filetype dropdown and Quality input. This allows the crop geometry and delivery format to be configured together.

JPEG is a practical choice for photographic outputs that do not require transparency. PNG is useful for transparent logos, artwork, and other assets where lossless image storage is appropriate. WebP is also available, along with GIF, PDF, TIFF, PSD, and PSB.

The editable Quality range is an integer from 0 to 100 for JPEG, PNG, and WebP:

For GIF, PDF, TIFF, PSD, and PSB, Quality is fixed at 100 rather than being a user-adjustable compression parameter.

Choose a quality value during the test run and inspect the exported files, not just the source images in Photoshop. The files you review should match the format and settings intended for delivery.

8. Generate Multiple Crop Variants in One Batch

If every source image needs several versions, click + Add Another Crop Operation and configure another rule. You do not need to run the same source folder separately for each output shape.

A typical multi-output configuration might contain:

  1. Aspect Ratio Crop at 1:1 for square listings.
  2. Aspect Ratio Crop at 4:5 for portrait placements.
  3. Aspect Ratio Crop at 16:9 for landscape placements.

Each new rule starts with default settings and cleared text inputs, so configure its ratio, alignment, export format, and Quality as needed.

The rules are independent. A 16:9 rule does not crop the square output produced by an earlier 1:1 rule. The working document returns to its original source state between rules.

You can also mix modes and formats. For example, a photo rule can export JPEG while a separate transparency-normalization rule exports PNG.

The output count is the number of supported source images multiplied by the number of crop rules. A batch of 300 images with three rules produces 900 crop/export operations, assuming the run completes successfully.

9. Make the Output Folders and Filenames Explain the Results

Hundreds of correctly cropped files are still difficult to use if their organization is unclear. Choose an output structure before processing through Export Folder To Use and the organization dropdown.

The three organization choices serve different delivery needs:

For a batch producing square, portrait, and landscape variants, grouping by crop rule is often convenient. For a handoff organized around individual products, grouping by source image may be easier to navigate.

Next, configure the filename builder. A useful format for multi-variant work is:

{image-filename}-{crop-method}-{width}x{height}

The source-name component identifies the original asset. The crop-method component identifies the mode. The dimensions component uses the actual width and height after cropping, not the numbers entered into the aspect-ratio fields.

For example, a generated filename could be product-001-aspect_ratio_crop-1600x1600.jpg.

Remember that several aspect-ratio rules share the same crop-method value, aspect_ratio_crop. Adding final dimensions helps distinguish their results when they appear together.

Folder organization and filename format are global batch settings. The plugin also sanitizes generated filenames and adds numbered alternatives when a filename already exists, rather than overwriting the existing output.

10. Start the Batch and Track Crop/Export Progress

Once the sample results look correct, select the full source folder and verify the export destination. Confirm that every rule has its required values, an appropriate filetype, and a valid Quality setting.

Click Crop My Images. Before processing, the plugin validates the configuration, checks access to the selected folders, and reads the current supported files in the source directory.

The progress modal is titled Cropping Your Images... and shows status text, a progress bar, and a completed-operation count.

The count tracks crop/export operations, not just source files. With 300 images and three rules, the total is 900. Each source image receives all configured rules before the plugin proceeds to the next source image.

This is where the repetitive work moves out of your hands: opening each source, applying the configured crop, exporting the result, restoring the source state for another rule, and closing the document are handled as part of the batch.

If you need to stop, use Cancel Operation or press Escape while the progress modal is active. Cancellation gives you a way to halt a mistaken job rather than letting it continue through the entire collection.

11. Worked Example: Create Three Deliverables from 300 Product Photos

Suppose you have 300 product photos and need square listing images, portrait assets, and landscape promotional images. The products are positioned consistently enough for center cropping, and the deliverables do not require transparency.

Start by copying a few representative photos into a test folder. Include both orientations, a tightly framed product, and a smaller source image.

Configure the workflow as follows:

  1. Select the test folder using Folder of Images To Crop.
  2. Set rule 1 to Aspect Ratio Crop, 1 × 1, Center / Center, JPEG, Quality 90.
  3. Add rule 2 with 4 × 5, Center / Center, JPEG, Quality 90.
  4. Add rule 3 with 16 × 9, Center / Center, JPEG, Quality 90.
  5. Select a separate export folder.
  6. Choose Create A Subfolder For Each Crop Rule.
  7. Set filenames to include the original image name, crop method, and final dimensions.
  8. Click Crop My Images and inspect every test variant.

For a representative 2400 × 1600 source, those three rules produce:

All three outputs come from the original 2400 × 1600 image. Other source dimensions will produce different pixel dimensions while following the same requested ratios.

If the tests keep the products comfortably inside each crop, select the full 300-image folder and run the same configuration. The batch now covers 900 outputs, organized by crop rule.

If the portrait rule cuts into a few wide products, separate those sources and adjust their treatment rather than applying a known-bad setting to all 300 images. And if delivery requires an exact pixel size, remember that this configuration establishes ratios only; it does not resize every image to a fixed resolution.

12. Save the Configuration for the Next Folder of Images

After verifying the workflow, give it an Operation Name and click Save. A descriptive name such as “Catalog Photos — Square, Portrait, Landscape” is more useful than a label that does not identify the job.

A saved operation captures the crop rules, their settings, filetypes and Quality values, selected folders, output organization, and filename components. The configuration must pass validation before it can be saved.

For the next job, choose the saved operation and click Load. The plugin restores the workflow, including the appropriate number of crop-rule blocks.

Check the source and export folders before starting. If the next delivery uses a new source location, select that folder after loading. If a saved folder has moved, been deleted, or cannot be restored, the plugin asks you to select it again.

Because folder contents are read at execution time, a restored source location is not a frozen list of old images. Saving the operation preserves the setup; the upcoming batch uses the files currently present in the selected folder.

13. Review the Finished Outputs Before Delivery

A successful, uncancelled run ends with Crop Operation Completed! and the message “This operation is completely finished.” Your next step is to review the exported files in the selected destination.

Use a fresh output folder when a straightforward count matters. For 300 supported source files and three rules, you should expect 900 generated files from a fully completed run. If you reuse a destination containing older outputs, duplicate-safe numbering can leave multiple generations together.

Before handing off the results, check:

The original source files remain unchanged because the working documents are closed without saving. That leaves you free to adjust a rule and generate another set of derivatives if the review reveals a problem.

The practical way to bulk crop hundreds of images is to establish the right treatment on a small sample, then apply it consistently across the full folder. Bulk Image Cropper turns that tested configuration into an automated Photoshop workflow, including multiple crop variants, export, naming, and organization—without requiring you to repeat the same sequence for every image.