Next Watermark


Next Watermark is the simplest way to add automatically watermarks text or/and image type on your .gif, .jpg, .png and .webp photos when uploading them in the WordPress media library.
You can choose the text, size, font, transparency, position and orientation of your watermark text.
You can also use directly any watermak image in GIF, JPEG or PNG formats, choosing special effects, opacity, orientation and absolute, relative or preset positions.
Watermarks can be applied on GIF, JPEG, PNG or WEBP images.
You can choose the image types, the images sizes and the post types to apply your watermarks or not.
You can use backup to save your images before watermarking, and restore them automatically with a simple button.
English & French language available. It is very light too.

This plugin comes with the following fonts, but you can add your own fonts.
Arial, Arial Black, Comic Sans MS, Courier New, Impact, Tahoma, Times New Roman, Verdana


This plugin is available in English & French.

Custom development

You need a new plugin? We can talk and help you with the plugin custom.
At Next Web, we can develop your future new website or plugins adapted to your needs.
Just contact us on:


  • General Settings (1/2)
  • General Settings (2/2)
  • Watermark text options
  • Select Watermark image
  • Watermark image options
  • Backup/Restore options


  1. Upload the plugin files to the ‘/wp-content/plugins/next-watermark’ directory, or install the plugin through the WordPress plugin screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress. PHP GD library is required on your server.
  3. Go to Next Watermark menu to configure the plugin and save your changes.


Why won’t this work?

It does work. If not just let me know! 😉
Do not forget to apply your filter!

Can I have both text and image watermarks on my images?

Yes, you can choose to apply text or/and image watermarks automatically when uploading new images in the WordPress media gallery.

When I upload a new image to use as a watermark, is it automatically watermarked?

No, this has been corrected since 1.2, so a new watermark is now not watermaked of course!

How can I set a watermark on bottom right corner of all my images with different sizes?

It is very easy, you can set offset X and Y with negative value to be relative to right and bottom sides.
For example set X and Y to -10px value to always have your watermark on bottom right corner of all your images even with different sizes.
To set an image watermark, you can even use the preset positions to choose where to apply your watermark on your photos.

How can I add other fonts?

Just upload the .ttf files you need in the /fonts directory of the plugin to be able to use them.

If I uninstall the plugin, are watermarks removed from my images?

No you must choose to restore your images BEFORE to remove the plugin.
You can also restore your images manually from the wp-content/NWM directory.

Is it possible to restore my photos after watermarking?

Yes, if you have selected the backup option, you can restore all your images as before watermarking by pressing the ‘Restore’ button.
You can choose to restore ALL the images from backup directory, or ONLY the images which are in your media library (the images you could have removed before from your media library won’t be restored with this option).
You can also go to the wp-content/NWM directory and manually select the images you want to restore, copy them to the /uploads directory of your WordPress installation to replace the ones which has been watermarked.
Only fullsize images are backed up, but it’s very easy with any other plugins to generate the missing thumbnails again.

Is it possible to restore only some images?

Yes, just go to the wp-content/NWM directory and manually select the image you want to restore, copy it to your /uploads directory of the WordPress installation to replace the one which has been watermarked.


14 Jun 2024 1 reply
the watermark overshoots in the preview. no matter what changes are made, the preview never works, or changes accordingly. And, finally, it doesn’t work. on any image type. i just don’t see a watermark anywhere
24 Januari 2024
After searching through and testing a lot of plugins I finally found one that will put a watermark on a WEBP image. I used to have JPEG images on my website but wanted the newer format to help speed up my website. A lot of developers will not add the option for WEBP. Some have and the plugin does not work or they add a premium to use it. The plugin works very well on my website without any problems and is easy enough to set up. I could do with the test image you see on the top right being a bit bigger. The plugin needs to have the function for the Media Library so you can manually add the watermark to all of your images because there does not seem to be that function. If that is added a lot more people will download it. I notice some folks have had errors. I have had none yet. So that might be a plugin conflict. I recommend to plugin for anyone wanting a plugin that adds a watermark to webp images.
25 Disember 2023
Great plugin, works quickly and does its job well. That’s all you need to add your own watermark to your photos. Great job!
6 Disember 2023 2 replies
I have tested all other watermark plugins. They are all the same and have a serious problem!They use WordPress image compressor to watermark the original image.In case they only need to watermark, not compress!That is when WordPress does not compress the original image!Especially the original image does not need to be compressed for watermarking.Compressing only destroys the quality and increases the size of the images! Anyway, can you give me a solution so that next watermark doesn’t do any compression? And just watermark? Even if I set the quality to 100, the compression is still done, it’s just lossless and increases the size of the images! I just want to watermark, not compress
4 September 2023 7 replies
Error details An E_ERROR error occurred on line 484 of the /home/c/ca67801/public_html/wp-content/plugins/next-watermark/includes/nwm-acp-page.php file. Error message: Uncaught ValueError: Path cannot be empty in /home/c/ca67801/public_html/wp-content/plugins/next-watermark/includes/nwm-acp-page.php:484Stack trace: 0 /home/c/ca67801/public_html/wp-content/plugins/next-watermark/includes/nwm-acp-page.php(484): getimagesize(”) 1 /home/c/ca67801/public_html/wp-content/plugins/next-watermark/includes/nwm-functions.php(226): require(‘/home/c/ca67801…’) 2 /home/c/ca67801/public_html/wp-includes/class-wp-hook.php(310): nwm_acp_callback(”) 3 /home/c/ca67801/public_html/wp-includes/class-wp-hook.php(334): WP_Hook->apply_filters(”, Array) 4 /home/c/ca67801/public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array) 5 /home/c/ca67801/public_html/wp-admin/admin.php(259): do_action(‘toplevel_page_n…’) 6 {main} thrown
Read all 9 reviews

Contributors & Developers

“Next Watermark” adalah perisian sumber terbuka. Orang-orang berikut telah menyumbang kepada pemalam ini.


Translate “Next Watermark” into your language.

Berminat dalam pembangunan?

Layari kod, periksa repositori SVN, atau langgani log pembangunan dengan RSS.



  • Php 8.2 empty image file bug fixed.


  • Minor bug fixes.


  • Minor bug fixes.


  • Minor bug fixes.


  • Added Copy protection option.


  • Minor bug fixes and improvements.


  • Added mosaïc to repeat watermark text.


  • Added WEBP support.
  • Added fit to image heigth or width to image watermark, with keep aspect ratio option.
  • French translation available.


  • Added orientation on image watermark.
  • Added preset positions to easily apply an image watermark.
  • Plugin localization to WordPress native PO/MO format.


  • Minor bug fixes and improvements.
  • Added Backup/Restore service.
  • You can add your own fonts.


  • Added orientation and transparency on text watermark.
  • Bug fix: upload of a new watermark logo is NOT automatically watermarked anymore!
  • Added image formats option to select on which images the watermark can be applied.


  • Added GIF format.
  • Added custom theme or plugin image sizes support.


  • JPEG and PNG format.
  • Released.


  • Created.