Watermark PDF downloads in WordPress with each customer's name, email, and order ID. Add text or image stamps, encrypt files with 256-bit AES, and restrict printing and copying. An add-on for WordPress Download Manager.
Version: 3.1.0
5.9 MB
Updated Sep 13, 2026
WordPress PDF Stamper watermarks every PDF download from your site with the details of the person who downloaded it, so a copy that turns up on a file-sharing site leads straight back to the account it came from. Built for WordPress Download Manager, it applies a text or image stamp to each PDF at the moment it is downloaded and can lock the file with 256-bit AES encryption. Your original file on the server is never changed.
Selling eBooks, reports, or course material? Pair it with the Premium Package add-on to stamp each copy with the customer's name, email address, and order ID.
Key Features
Personalised text watermarks — build the stamp from tags such as {fullname}, {email}, {order_id}, {download_date}, and {sitename}, plus any package template tag
Image watermarks — stamp your logo or a "Confidential" mark from the media library, with adjustable height and transparency
PDF encryption — secure downloads with 256-bit AES encryption, an open password, and an owner password, or leave a password blank to use the customer's order ID
Print, copy & edit restrictions — decide whether readers can print the document, modify it, copy text and graphics, or add annotations
Choose the pages — stamp all pages, the first or last page, odd or even pages, or every page except the first
Precise placement — nine anchor positions, pixel offsets, and 0–360° rotation for diagonal watermarks
Full text styling — 14 bundled fonts plus size, colour, character spacing, line height, alignment, underline, border, background colour, and text stroke
Per-package control — stamp every PDF by default, then set individual packages to always stamp or never stamp
Original files stay untouched — the watermark is added on the fly as each PDF is downloaded
Developer friendly — register your own watermark tags with the wpdm_pdf_stamper_tags filter
Tutorial
How to Use
Download the plugin from the premium download area, then install and activate it like any other WordPress plugin
Go to Downloads → Settings → PDF Stamper
Choose a text or image watermark. For text, enter your stamp, for example Licensed to {fullname} ({email}){br}Downloaded on {download_date}
Pick the pages, font, colours, position, and transparency, then save the settings
To encrypt a package's PDFs or turn stamping off for it, edit the package and open its PDF Stamper tab
PDF Stamper works on PDF files stored on your own server when they are downloaded individually. See the PDF Stamper documentation for every setting and template tag.
Included in the Full Access Pack
PDF Stamper is part of the Full Access Pack, which gives you every current and upcoming add-on on this site.
v3.1.0 Latest2025-08-25
Enhanced System Optimization and Compatibility Assurance Update
v3.0.42023-05-15
Fixed an undefined variable warning when stamper option was not configured properly
v3.0.32023-05-15
Fixed an undefined variable warning when stamper option was not configured properly
v3.0.22023-02-11
Improved admin options
v3.0.12022-09-04
Updated auto-update routine
v3.0.02022-06-20
Total re-code with new option sets
v2.0.62021-07-12
Fixed a conflict with wpdm pro multi-file download
v2.0.52021-07-04
Compatibility update for WordPress Download Manager Pro 6.0
v2.0.32020-11-20
Compatibility update for WordPress Download Manager Pro 5.3
v2.0.22020-06-09
Added option to skip stamp from first/cover page
v2.0.12020-02-04
Added global and package specific option to enable/disable stamping
v2.0.02019-09-05
Download Manager v.5 compatibility release
v1.9.12018-04-09
Fixed the Order tag issue in Premium Packages
Fixed compatibility issue with latest version of WPDM
Fixed compatibility issue with PHP 7.1.*
v1.9.02017-09-06
Protect your PDFs using open and owner password
v1.8.32017-05-09
Fixed an issue with guest download
v1.8.22017-05-05
Fixed an issue with {fullname} tag
v1.8.12017-05-03
Fixed a compatibility issue with the premium package add-on
Hi, I’m using version 6.3.6 of the download manager, and the only add-on having problems with PHP 8.3 is PDF Stamper. If I buy it, can I use the current version with my WPDM 6? Will it work with PHP 8.3?
Daniel PK
Hello, pre-purchase question:
Can i custom design the stamp? my company has rounded stamps with company logo, and manual customer details inputted into it. Can i use this plugin to create custom stamps based on customer info such as name, email, …etc?
Cheers
Shahjada
If you use text stamp option, you can dynamically stamp customer details in text format, how for there is also an option to stamp a pre-designed image. However, to create the stamp image dynamically, there will require additional customization.
shmuel makovetzki
can I change/add more font to support more languages? in my language I got “?????” instead of text watermask
the only download file on the given linked is download manager pro v6.5 and i don’t see any pdf stamper plugin here
Sindy Lallemand
I have just taken out the full subscription of the extensions that you offer but I cannot find the file to activate this extension, what is its name? THANKS
Shahjada
wpdm-pdf-stamper.zip
Sindy Lallemand
the zip folder is empty?!?
Shahjada
Sorry for your inconvenience., it is fixed now, please download again.
Sowmedia
Is it possible to add a new font for the PDF Stamper?
Rafael Aguiar
Hello, please insert compatibility with php 8.0
Shahjada
It is now.
Rafael Aguiar
Hi, is it compatible with php 8?
Trágora SCA ESF18763177
Hi! When I stamp the PDF the links do not work. Any way to solve it?
Shahjada
Please update to the latest version.
Juan Jesús Pavón
Hi,
is compatible the last version with php 7.3.21?
Thanks
Erick
Purchased the PDF Stamper and uploaded the zip file via the plugin add- then activated the plugin. Now, I cannot see the the plugin in my WordPress dashboard. I can find it under plugins but there are no additional setting links, etc associated with it.
Any ideas?
Shahriar
Have your installed the Download Manager? PDF Stamper is an add-on of Download Manager.
Erick
Ah, got it. Thanks!
Also, how do I get the watermark to show on my PDF document? Everything is installed and seems to be working properly from what I can see.
Brian Grinter
Have purchase this add-on and it generally works well, however I notice it does not work with packages that contain multiple files as a zip. Is this possible?
Regards
Brian
Shahjada
PDF stamper will work for only individual PDF attachment, not for zipped PDF files. When you have multiple pdf files with a package, and needs to be stamped, please use only [file_list] tag with thw page template, and skip [download_link] tag.
Mirko
Hello,
does it requires Woocommerce or a buy process or does it simply apply watermark to .pdfs downloads created with Download Manager with users account details?
Thank you
Shahjada
None of the items at http://www.wpdownloadmanager.com have any dependency on Woocommerce. PDF Stamper is also developed specially for download manager files. Yes, It will apply a watermark to .pdfs downloads created with Download Manager and you can control the watermark text from settings page..
Chelsea Schonhaut
In the documentation it says it “is specially developed for WordPress Download Manager” — is this a plugin, or just the generic WordPress download management tool?
I’m wondering if this plugin would be compatible with the “PDF Viewer for WordPress” plugin
If it isn’t compatible – do you know of any PDF viewers/managers that *would* be compatible with this plugin?
Good day, i am thinking to update my PHP version to 7 and i run a plugin checker to see the compatibility of installed plugins.
So it detected this WPDM – PDF Stamper – Warnings: 1 Errors: 2
Is it safe to update does it will still work normal?
Hello Sir,
I have a questions before buy this plugin.
Does it work to prevent distribution among users after purchase a ebook. Please reply ASAP.
Regards,
Arun
services
Hi
Just updated to the lates version expecting to get stamping for zip files as promised months ago. BUT, it still doesn’t do it!
Is it ever gonna happen?
Thanks
Can I have more informations about this?
Thank you, best regards
Shaon
It requires to enable encryption from package settings:
ozone
Ok, I see.
So is a per-package setting, not a global one.
Thank you!
Filip Pusca
Hi, have some questions before buy this add-on.
1st. Does it work with free version of download manager?
2nd. Where are the security settings to encrypt the PDF files?
3rd. Is the download-manager-files folder secure to store files?
4th. Is it possible to add opacity to text watermark in the plugin codes?
Shaon
#1. Yes.
#2. All you need to do with setup explained above in the description.
#3. Yes, they are protected
#4. You can set “Watermark Transparency” level for image based stamp
piersmcleish
I came across this plugin as a result of needing this functionality to add to my site built on Easy Digital Downloads. Is this still compatible with EDD?
Also, is there a way to try all the features of this plug-in out first before purchase? Not all the features are available on your demo website. Also, your Dropbox and Amazon links don’t work on your demo website (admin area). Thanks.
1) Can this plugin stamp if the file is delivered from Dropbox or Amazon?
2) Can I use a 3d party product to restrict access to the page on which the download link appears?
3) Are you using liquid templating for the PDF stamper?
Shahriar
1) Sorry, stamping will not work with remote files, as files need to be stored in the same server to customize it.
2) You won’t need to use 3rd part plugin, wpdm pro has roles based and other kinds of protections you need to apply
3) No
services
Could you provide a sample image of a stamped document please?
Hi Shaon – Recommendation – Consider adding this to the next update of the PDF plugin. It would be very useful to anyone who needs to watermark the document with a time/datestamp in the event they are not “purchasing” the PDF, but just downloading it and want it to be marked with the download date.
$arr[‘{today}’] = ”;
$arr[‘{today}’] = $blogtime = current_time( ‘mysql’ );
—————————————————
{today} – The date of the PDF download- free
Thanks
richardwing
Does the store owner get access to set up how their products would get stamped?
Shaon
Only marketplace owners, the message is mostly generic.
52 Comments
Hi, I’m using version 6.3.6 of the download manager, and the only add-on having problems with PHP 8.3 is PDF Stamper. If I buy it, can I use the current version with my WPDM 6? Will it work with PHP 8.3?
Hello, pre-purchase question:
Can i custom design the stamp? my company has rounded stamps with company logo, and manual customer details inputted into it. Can i use this plugin to create custom stamps based on customer info such as name, email, …etc?
Cheers
If you use text stamp option, you can dynamically stamp customer details in text format, how for there is also an option to stamp a pre-designed image. However, to create the stamp image dynamically, there will require additional customization.
can I change/add more font to support more languages? in my language I got “?????” instead of text watermask
Please post in support forum https://www.wpdownloadmanager.com/support/forum/download-manager-pro/
hello i try to install wpdm pdf stamper using download manager plugin it say success but not plugin install plugin on my website can you please help
Please download the addon from here https://www.wpdownloadmanager.com/user-dashboard/?udb_page=purchases and the install it from Plugins > Add New page.
there is no wp pdft stamper on the given link
Hi,
Your order is linked to an account with email `contact@pas…..sat.com`, please go to https://www.wpdownloadmanager.com/user-dashboard/?udb_page=purchases and login using that account info.
i create one please check https://www.wpdownloadmanager.com/support/topic/cant-able-to-download-wp-pdf-stamper-plugin/
Please post in forum:
https://www.wpdownloadmanager.com/support/forum/download-manager-pro/
I can point you properly from there.
the only download file on the given linked is download manager pro v6.5 and i don’t see any pdf stamper plugin here
I have just taken out the full subscription of the extensions that you offer but I cannot find the file to activate this extension, what is its name? THANKS
wpdm-pdf-stamper.zipthe zip folder is empty?!?
Sorry for your inconvenience., it is fixed now, please download again.
Is it possible to add a new font for the PDF Stamper?
Hello, please insert compatibility with php 8.0
It is now.
Hi, is it compatible with php 8?
Hi! When I stamp the PDF the links do not work. Any way to solve it?
Please update to the latest version.
Hi,
is compatible the last version with php 7.3.21?
Thanks
Purchased the PDF Stamper and uploaded the zip file via the plugin add- then activated the plugin. Now, I cannot see the the plugin in my WordPress dashboard. I can find it under plugins but there are no additional setting links, etc associated with it.
Any ideas?
Have your installed the Download Manager? PDF Stamper is an add-on of Download Manager.
Ah, got it. Thanks!
Also, how do I get the watermark to show on my PDF document? Everything is installed and seems to be working properly from what I can see.
Have purchase this add-on and it generally works well, however I notice it does not work with packages that contain multiple files as a zip. Is this possible?
Regards
Brian
PDF stamper will work for only individual PDF attachment, not for zipped PDF files. When you have multiple pdf files with a package, and needs to be stamped, please use only [file_list] tag with thw page template, and skip [download_link] tag.
Hello,
does it requires Woocommerce or a buy process or does it simply apply watermark to .pdfs downloads created with Download Manager with users account details?
Thank you
None of the items at http://www.wpdownloadmanager.com have any dependency on Woocommerce. PDF Stamper is also developed specially for download manager files. Yes, It will apply a watermark to .pdfs downloads created with Download Manager and you can control the watermark text from settings page..
In the documentation it says it “is specially developed for WordPress Download Manager” — is this a plugin, or just the generic WordPress download management tool?
I’m wondering if this plugin would be compatible with the “PDF Viewer for WordPress” plugin
If it isn’t compatible – do you know of any PDF viewers/managers that *would* be compatible with this plugin?
Thanks
PDF Stamper is an add-on for WordPress Download Manager Pro. We have a PDF viewer add-on too https://www.wpdownloadmanager.com/download/wordpress-pdf-viewer/ which works with PDF Stamper.
Good day, i am thinking to update my PHP version to 7 and i run a plugin checker to see the compatibility of installed plugins.
So it detected this WPDM – PDF Stamper – Warnings: 1 Errors: 2
Is it safe to update does it will still work normal?
Please post the php7 errors in forum http://www.wpdownloadmanager.com/support/forum/download-manager-pro/ , we shall check and let you know.
Hello Sir,
I have a questions before buy this plugin.
Does it work to prevent distribution among users after purchase a ebook. Please reply ASAP.
Regards,
Arun
Hi
Just updated to the lates version expecting to get stamping for zip files as promised months ago. BUT, it still doesn’t do it!
Is it ever gonna happen?
Thanks
Hello,
in your demo (https://www.wpdownloadmanager.com/wordpress-download-manager-pro-demo/) I can’t find any option to enable pdf protections or encryption.
I downloaded the file from https://demo.wpdownloadmanager.com/addons/download/pdf-stamping/ and I was able to print and edit the file, so the file protection or encryption is not automatic.
Can I have more informations about this?
Thank you, best regards
It requires to enable encryption from package settings:

Ok, I see.
So is a per-package setting, not a global one.
Thank you!
Hi, have some questions before buy this add-on.
1st. Does it work with free version of download manager?
2nd. Where are the security settings to encrypt the PDF files?
3rd. Is the download-manager-files folder secure to store files?
4th. Is it possible to add opacity to text watermark in the plugin codes?
#1. Yes.
#2. All you need to do with setup explained above in the description.
#3. Yes, they are protected
#4. You can set “Watermark Transparency” level for image based stamp
I came across this plugin as a result of needing this functionality to add to my site built on Easy Digital Downloads. Is this still compatible with EDD?
Sorry, it will not work with your plugin, this plugin is for WordPress Download Manager and Premium Package ( https://www.wpdownloadmanager.com/download/premium-package-wordpress-digital-store-solution/ )
Also, is there a way to try all the features of this plug-in out first before purchase? Not all the features are available on your demo website. Also, your Dropbox and Amazon links don’t work on your demo website (admin area). Thanks.
You can check demo from here https://demo.wpdownloadmanager.com/addons/download/pdf-stamping/
Questions >
1) Can this plugin stamp if the file is delivered from Dropbox or Amazon?
2) Can I use a 3d party product to restrict access to the page on which the download link appears?
3) Are you using liquid templating for the PDF stamper?
1) Sorry, stamping will not work with remote files, as files need to be stored in the same server to customize it.
2) You won’t need to use 3rd part plugin, wpdm pro has roles based and other kinds of protections you need to apply
3) No
Could you provide a sample image of a stamped document please?
Demo: https://demo.wpdownloadmanager.com/addons/download/pdf-stamping/
Hi Shaon – Recommendation – Consider adding this to the next update of the PDF plugin. It would be very useful to anyone who needs to watermark the document with a time/datestamp in the event they are not “purchasing” the PDF, but just downloading it and want it to be marked with the download date.
$arr[‘{today}’] = ”;
$arr[‘{today}’] = $blogtime = current_time( ‘mysql’ );
—————————————————
{today} – The date of the PDF download- free
Thanks
Does the store owner get access to set up how their products would get stamped?
Only marketplace owners, the message is mostly generic.