Product support

Visit this product's website for support.



We try to make this plugin as simple as possible, an easy way to apply a watermark to your images.

How it works

This plugin intervenes the image and creates a copy by applying the watermark. To apply the watermark we use the Intervention/Image library.


This plugin does not modify your original images.

How to use it

Just go to "Settings > Watermark", set the brand of your company and call the component where you need it and use the make method.


{% for image in gallery.images %}
    <div class="img-container">
        <img src="{{ Watermark.make(image, 'large').image }}" alt="{{ image.title }}" />
{% endfor %}

Console command:

# Delete all the images created by this plugin.
~$ php artisan watermark:clear  
  • Found the plugin not useful on 17 Nov, 2020

    Provided example not working and unable to use it with twig or media manager.

  • author

    Replied on 17 Nov, 2020

    Hi, thanks for your review. I would like to help you, but I have personal problems, which does not allow me to maintain the plugin. I have released the repository, feel free to send me a pull request.

  • Found the plugin useful on 20 Nov, 2019

    Very simple. No documentation. You will encounter a problem if you have a big difference between the source img and the watermark img. No setting watermark position.No crop and optimize img in current version. Watermark centred by pic. It works.
    Plugin work with twig. If you whant to work with backend model, you must find another way or base on this lib and write your implementation.


Update fix deprecated (JSON MySQL Column) Pending

Jul 12, 2018


Create images table

Jul 02, 2018


Initialize plugin.

Jul 02, 2018