You need to apply a soft edges effect to several images in a Word document, but doing it one picture at a time is slow and inconsistent. Word includes a set of Picture Tools that let you format images, but applying the same effect to many images at once is not a built-in feature. This article explains how to use the Format Painter, the Selection Pane, and a macro to apply soft edges to multiple images efficiently.
Key Takeaways: Apply Soft Edges to Multiple Images in Word
- Format Painter (Ctrl+Shift+C / Ctrl+Shift+V): Copy the soft edges effect from one formatted image and paste it onto multiple other images.
- Selection Pane (Home > Editing > Select > Selection Pane): Select all images at once to apply formatting in bulk.
- VBA Macro: Run a simple macro to apply a specific soft edges size to every picture in the document.
How Word Picture Tools Handle Soft Edges
Word Picture Tools appear when you select an image. The ribbon shows the Picture Format tab with options such as Corrections, Color, Artistic Effects, and Picture Styles. The soft edges effect is part of the Picture Styles group under Picture Effects > Soft Edges. You can choose from preset sizes like 1 point, 2.5 points, 5 points, 10 points, 25 points, or 50 points.
When you apply soft edges to one image, the effect applies only to that image. Word does not offer a native batch-format button for images. To apply the same soft edges size to multiple images, you must use one of the workarounds described in this article. The method you choose depends on how many images you need to format and how often you perform this task.
Prerequisites
Before you start, ensure all images are inserted into the Word document. The images can be inline with text or have text wrapping. The soft edges effect works on raster images such as PNG, JPG, and GIF, but not on SVG icons unless you convert them to shapes first.
Method 1: Use Format Painter to Copy Soft Edges
Format Painter copies all formatting from one object to another. When you copy a picture that has soft edges, Format Painter copies that effect along with any other applied picture styles, borders, or corrections. This method works best for a small number of images.
- Select the source image with soft edges
Click the image that already has the soft edges effect you want to copy. - Copy the formatting
Press Ctrl+Shift+C on your keyboard. The cursor changes to a paintbrush icon. - Apply the formatting to another image
Click the target image. The soft edges effect is applied immediately. Press Ctrl+Shift+V if you prefer to paste formatting without using the cursor change. - Repeat for each remaining image
Double-click Format Painter in the Clipboard group on the Home tab to keep the paintbrush active for multiple clicks. Press Escape to exit Format Painter when done.
Double-clicking Format Painter is the fastest way when you have fewer than 20 images. For larger batches, use Method 2 or Method 3.
Method 2: Use the Selection Pane to Apply Soft Edges in Bulk
The Selection Pane lists every object on the current page, including images, shapes, text boxes, and charts. You can select multiple images at once and then apply the soft edges effect to all of them simultaneously.
- Open the Selection Pane
Go to Home > Editing > Select > Selection Pane. A side panel opens showing all objects on the active page. - Select all images
Click the first image name in the list. Hold Ctrl and click each additional image name. To select all objects, click one name and press Ctrl+A. - Apply the soft edges effect
With all images selected, go to Picture Format > Picture Effects > Soft Edges and choose a size. The effect applies to every selected image at once.
This method works only for objects on the same page. If your images are spread across multiple pages, repeat the steps on each page. The Selection Pane shows only the objects on the current page.
Method 3: Use a VBA Macro to Apply Soft Edges to All Images
A VBA macro can loop through every image in the document and apply the same soft edges size. This is the best method for large documents with dozens or hundreds of images.
- Open the VBA editor
Press Alt+F11 to open the Microsoft Visual Basic for Applications window. - Insert a new module
In the menu, click Insert > Module. A blank code window appears. - Paste the macro code
Copy and paste the following code into the module window:Sub ApplySoftEdgesToAllPictures() Dim pic As InlineShape Dim shp As Shape For Each pic In ActiveDocument.InlineShapes If pic.Type = wdInlineShapePicture Then pic.PictureFormat.SoftEdge.Radius = 5 End If Next pic For Each shp In ActiveDocument.Shapes If shp.Type = msoPicture Then shp.PictureFormat.SoftEdge.Radius = 5 End If Next shp End SubThe number 5 in the code sets the soft edges radius to 5 points. Change this value to 1, 2.5, 10, 25, or 50 to match your desired size.
- Run the macro
Close the VBA editor. Press Alt+F8, select ApplySoftEdgesToAllPictures, and click Run. All images in the document receive the soft edges effect.
Save the document as a macro-enabled file (.docm) to keep the macro for future use. You can also assign the macro to a button on the Quick Access Toolbar for one-click access.
Common Mistakes When Applying Soft Edges to Multiple Images
Format Painter Does Not Work on Images With Different Wrapping Styles
Format Painter copies the entire picture format, including text wrapping and size. If the source image uses Tight wrapping and the target uses Square wrapping, the target image may change its wrapping after pasting. To avoid this, apply soft edges using the Selection Pane method instead of Format Painter.
Soft Edges Does Not Appear on SVG or Icon Graphics
Word treats SVG icons as vector graphics, not pictures. The Picture Format tab may not show the Soft Edges option. Right-click the icon and select Convert to Shape. After conversion, you can apply soft edges through Shape Format > Shape Effects > Soft Edges.
Macro Does Not Affect Images in Headers or Footers
The VBA macro shown above processes only images in the main document body. To format images in headers, footers, or text boxes, you need a more advanced macro that iterates through those story ranges. For most users, manually formatting those images with Format Painter is simpler.
Format Painter vs Selection Pane vs VBA Macro for Soft Edges
| Item | Format Painter | Selection Pane | VBA Macro |
|---|---|---|---|
| Number of images | Best for 1 to 20 images | Best for images on one page | Best for 10+ images across pages |
| Copies other formatting | Yes (wrapping, size, effects) | No (only applies the effect you choose) | No (only applies the effect you code) |
| Requires coding | No | No | Yes (VBA knowledge needed) |
| Works across pages | Yes | No (one page at a time) | Yes |
| Reusable for future documents | No | No | Yes (save macro in template) |
Now you can apply a consistent soft edges look to all images in a Word document without repetitive manual work. Start with the Selection Pane method if your images are on the same page. Use Format Painter for quick edits across a few pages. For large documents, create the VBA macro and adjust the radius value to match your preferred softness. To further automate image formatting, explore recording a macro for other Picture Tools effects such as shadows or reflections.