# How to protect images from being downloaded

**URL:** https://community.sitejet.io/t/how-to-protect-images-from-being-downloaded/3227
**Category:** How-to
**Tags:** cms\_code
**Created:** [May 7, 2024, 1:39pm UTC](https://community.sitejet.io/t/how-to-protect-images-from-being-downloaded/3227 "2024-05-07T13:39:39Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![Therese\_A](https://avatars.discourse-cdn.com/v4/letter/t/5fc32e/32.png) [@Therese\_A](https://community.sitejet.io/u/Therese_A)
#### Post date: [May 7, 2024, 1:39pm UTC](https://community.sitejet.io/t/how-to-protect-images-from-being-downloaded/3227/1 "2024-05-07T13:39:39Z")

</div>

Hello!

I was wondering if there is a way to protect images on my website from being “right clicked” and saved?

Thank you 🌸

---

<div class="post-metadata">

### Author: ![Andre](https://dub1.discourse-cdn.com/flex017/user_avatar/community.sitejet.io/andre/32/3459_2.png) [@Andre](https://community.sitejet.io/u/Andre)
#### Post date: [May 8, 2024, 7:25am UTC](https://community.sitejet.io/t/how-to-protect-images-from-being-downloaded/3227/2 "2024-05-08T07:25:20Z")

</div>

Hey there @Therese_A - fantastic question. Hope you don’t mind, I have moved this thread to the How-To section and adjusted the headline.

I would guide you to this article on [Stack Overflow](https://stackoverflow.com/questions/21110130/protect-image-download#:~:text=.%20Disable%20the%20Right%20Click%20on%20all%20Images) that gives you some great ideas and workarounds.

Like to quote an important point though:

> there is no 100% protection against image download

Aside from that, some Sitejetters have used the solution

> ```auto
> img {
> pointer-events: none;
> }
> 
> ```

… that usually worked quite well.

---

<div class="post-metadata">

### Author: ![Therese\_A](https://avatars.discourse-cdn.com/v4/letter/t/5fc32e/32.png) [@Therese\_A](https://community.sitejet.io/u/Therese_A)
#### Post date: [May 8, 2024, 12:07pm UTC](https://community.sitejet.io/t/how-to-protect-images-from-being-downloaded/3227/3 "2024-05-08T12:07:31Z")

</div>

Thank you for your answer and proper categorisation 🙂  
Might I ask where I am to apply that code, as I am clueless to the coding part? 😅

> [@Andre](#):
>
> ```auto
> img {
> pointer-events: none;
> }
> 
> ```

---

<div class="post-metadata">

### Author: ![Andre](https://dub1.discourse-cdn.com/flex017/user_avatar/community.sitejet.io/andre/32/3459_2.png) [@Andre](https://community.sitejet.io/u/Andre)
#### Post date: [May 8, 2024, 1:10pm UTC](https://community.sitejet.io/t/how-to-protect-images-from-being-downloaded/3227/4 "2024-05-08T13:10:14Z")

</div>

Hey Therese,

just put it in the CSS - right on top. If you are unsure, let me know and ID and I can set it there as an example 🙂

---

<div class="post-metadata">

### Author: ![Therese\_A](https://avatars.discourse-cdn.com/v4/letter/t/5fc32e/32.png) [@Therese\_A](https://community.sitejet.io/u/Therese_A)
#### Post date: [May 8, 2024, 2:22pm UTC](https://community.sitejet.io/t/how-to-protect-images-from-being-downloaded/3227/5 "2024-05-08T14:22:19Z")

</div>

I think it worked, thank you very much 😃

---

<div class="post-metadata">

### Author: ![Andre](https://dub1.discourse-cdn.com/flex017/user_avatar/community.sitejet.io/andre/32/3459_2.png) [@Andre](https://community.sitejet.io/u/Andre)
#### Post date: [May 8, 2024, 3:19pm UTC](https://community.sitejet.io/t/how-to-protect-images-from-being-downloaded/3227/6 "2024-05-08T15:19:17Z")

</div>

Fantastic! Enjoy! 😍

---

<div class="post-metadata">

### Author: ![Karine\_Martel\_2020](https://avatars.discourse-cdn.com/v4/letter/k/848f3c/32.png) [@Karine\_Martel\_2020](https://community.sitejet.io/u/Karine_Martel_2020)
#### Post date: [September 18, 2026, 6:49pm UTC](https://community.sitejet.io/t/how-to-protect-images-from-being-downloaded/3227/7 "2026-09-18T18:49:53Z")

</div>

Hello, I know it is not possible to completely stop images from being downloaded, but I’d like to at least disable the ‘‘right click’’ and ‘‘save as’’ option on my website. I tried the solution above but it didn’t work for me. Is this still the same code?
