How to Add an Image Watermark to Multiple Word Documents Automatically in WPS Writer
Question details
The user needs to apply the same company logo image watermark to approximately 50 Word documents automatically without editing each file manually.

- Product
- WPS Writer
- Device & OS
- not provided
- Scenario
- The user has about 50 Word documents with no existing watermarks. The company logo should appear on every page for now, but the user may need to exclude the first page later.
- Observed behavior
- The desired state is for the image watermark to appear on every page of all target documents, with the future option to skip the first page.
Before running a batch process, save the company logo to a local path such as C:\Watermarks\CompanyLogo.png, place the target documents in a single folder, and decide whether existing watermarks should be replaced and whether the first page should be skipped.
Use a WPS Writer macro to batch insert an image watermark into multiple documents
Best for applying the same logo watermark to about 50 Word files automatically, without opening and editing each file individually.
A macro can loop through a folder of .docx files, open each document, insert the logo as a picture watermark anchored to each section header, save the file, and close it. You can reuse the macro later and adjust the code to skip the first page if that option is needed.
In WPS Writer, click File > Options > Customize Ribbon, check Developer in the right pane, and click OK.
Click the Developer tab and then click Macros, or press Alt+F11 to open the macro editor in WPS Writer.
In the macro editor, right-click your document project in the Project pane, choose Insert > Module, and insert the batch watermark macro code.
In the macro, set strLogo to the local logo file path, for example C:\Watermarks\CompanyLogo.png, and strFolder to the folder containing the 50 documents.
Close the editor, open the Developer tab, click Macros, select the batch watermark macro, and click Run. WPS Writer opens each document, adds the image watermark on every page, saves, and closes it.

Manually add an image watermark in WPS Writer when only a few files need quick edits
Useful as a fallback when macros are blocked or when you only need to watermark a small number of documents.
Apply an Image Watermark to Multiple Word Documents Automatically with WPS Writer
WPS Writer lets you automate image watermark insertion across dozens of Word documents using a macro, so you can apply a company logo to every page without editing each file individually.
- 1. Download and open WPS Office: Install WPS Office from wps.com, launch WPS Writer, and open any blank document.
- 2. Enable Developer tools: Click File > Options > Customize Ribbon and enable the Developer tab.
- 3. Create the batch watermark macro: Press Alt+F11, click Insert > Module, and paste the batch watermark macro that loops through the document folder.
- 4. Enter logo and folder paths: Update the macro variables to the local logo image path and the folder containing your Word documents.
- 5. Run and verify the batch: Click Developer > Macros, choose the macro, and click Run; then open a few files to confirm the watermark appears on every page.

Frequently Asked Questions
Can WPS Writer add a picture watermark to 50 Word documents at once?
Yes. Use a WPS Writer macro to loop through the folder containing the documents, open each file, insert the image watermark into the section header, save, and close it. This avoids editing each document manually.
Will the logo watermark appear on every page?
Yes, if the macro anchors the picture to the section header or page so it repeats on all pages. You can also add a condition to skip the first page when future documents require it.
Where should I store the company logo before running the batch?
Store the logo in a stable local path, such as C:\Watermarks\CompanyLogo.png, because the macro needs a direct file path. If the image is in Dropbox, download it to a local folder first for reliable automation.
Does the WPS Writer macro work with .doc and .docx files?
WPS Writer supports Microsoft Word formats, including .docx and .doc. In the macro, set the file filter to match the files you need to process, such as *.docx or *.doc.
What should I check after running the batch watermark macro?
Open several output documents and verify the logo position, size, transparency, and page coverage. Check whether existing watermarks were replaced as intended and whether the first page is included or skipped.




