# Thumbnailing\\watermarking images on copy

**URL:** <https://discourse.gohugo.io/t/thumbnailing-watermarking-images-on-copy/6490>\
**Category:** feature\
**Created:** [May 8, 2017, 7:17pm UTC](https://discourse.gohugo.io/t/thumbnailing-watermarking-images-on-copy/6490 "2017-05-08T19:17:24Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![bademux](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.gohugo.io/bademux/32/5752_2.png) [@bademux](https://discourse.gohugo.io/u/bademux)\
**Post date:** [May 8, 2017, 7:17pm UTC](https://discourse.gohugo.io/t/thumbnailing-watermarking-images-on-copy/6490/1 "2017-05-08T19:17:24Z")

</div>

Hello,  
I apologise rising the same thing once again, but maybe someone share a trick with me.

I’m badly need to have basic gallary features like thumbnails and watermarks.  
Is there any chance to hook a copy process without changing the hugo itself?

Thanks in advance!

---

<div class="post-metadata">

**Author:** ![bademux](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.gohugo.io/bademux/32/5752_2.png) [@bademux](https://discourse.gohugo.io/u/bademux)\
**Post date:** [April 17, 2018, 11:25am UTC](https://discourse.gohugo.io/t/thumbnailing-watermarking-images-on-copy/6490/2 "2018-04-17T11:25:29Z")

</div>

related issue [https://github.com/gohugoio/hugo/issues/4595](https://github.com/gohugoio/hugo/issues/4595)

---

<div class="post-metadata">

**Author:** ![regis](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.gohugo.io/regis/32/4958_2.png) [@regis](https://discourse.gohugo.io/u/regis)\
**Post date:** [April 17, 2018, 1:03pm UTC](https://discourse.gohugo.io/t/thumbnailing-watermarking-images-on-copy/6490/3 "2018-04-17T13:03:16Z")

</div>

The issue needs a lot of specing first.

But in the mean time you should turn to tier services like Cloudinary, [they do watermarking](https://cloudinary.com/blog/adding_watermarks_credits_badges_and_text_overlays_to_images).

---

<div class="post-metadata">

**Author:** ![RickCogley](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.gohugo.io/rickcogley/32/10269_2.png) [@RickCogley](https://discourse.gohugo.io/u/RickCogley)\
**Post date:** [April 17, 2018, 1:13pm UTC](https://discourse.gohugo.io/t/thumbnailing-watermarking-images-on-copy/6490/4 "2018-04-17T13:13:53Z")

</div>

You can watermark in the terminal using ImageMagick, as well as do other processing.

[https://www.imagemagick.org/script/index.php](https://www.imagemagick.org/script/index.php)

Perhaps if you watermark that way (or using a GUI app like Photo Mechanic or Lightroom or Capture One), then save to a directory in your hugo project, hugo can do the thumbnail creating via its bundle feature.

---

<div class="post-metadata">

**Author:** ![bademux](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.gohugo.io/bademux/32/5752_2.png) [@bademux](https://discourse.gohugo.io/u/bademux)\
**Post date:** [April 17, 2018, 1:20pm UTC](https://discourse.gohugo.io/t/thumbnailing-watermarking-images-on-copy/6490/5 "2018-04-17T13:20:56Z")

</div>

> [@RickCogley](#):
>
> ou can watermark in the terminal using ImageMagick, as well as do other processing.
> 
> [ImageMagick – Convert, Edit, or Compose Digital Images](https://www.imagemagick.org/script/index.php)

Thanks for suggestion, right now I do index file for all used images and postprocess it with imagemagic. (Resize + Watermark) and it is hackish way.  
As for now resizing can be nicely replaced by internal hugo image processing module.  
Watermarking is the only piece of puzzle left
