How to prevent an image on a website from being copied?

Posted on 2011-10-18
Medium Priority
Last Modified: 2012-05-12
I want to post art work on a website but do not want visitors to be able to copy these images.

There's watermarking, no right click scripts, etc.

Which do you think is the best method? any others?

Question by:caliea
  • 2
LVL 13

Accepted Solution

themrrobert earned 500 total points
ID: 36988558
Even with no right clicking most web savvy users will be able to get your work, its pretty easy. Utilizing several images with long randomized names, and having only one visible (made visible via stylesheet) will make it harder for people to find your image. Most will give up after a few failed tries.

This + watermarking is your best bet, always watermark images uploaded to web if you want to protect them. Always always always.

<img src="sakfafefaeflkasdflkasfkladsfasf.png" class="ijadfaefld" />
<img src="akldsfjaklrlsfklafnadfaflkasdff.png" class="rgweraefsd" />
<img src="adfjkaelsneafjksafhlashfalsufda.png" class="asdfaesdfd" />
<img src="aemnasdnlanfendsklasdjhfhaskdfh.png" class="gfvasdfaed" />
<img src="masnufehlsdflkjasjdfkfnehsldfjh.png" class="zxdfzdfsfa" />
<img src="asdnjhufensudnfxfdskjheuksdjfjd.png" class="efasfasdfe" />
<img src="asmasjdfjaskdnkfeujsdnfasddasdf.png" class="adfasdfead" />
<img src="fadsfaejhasfhjefasfladsfafeaeas.png" class="asfaeadsds" />

Open in new window

then add css so that only one of the classes is visible
LVL 13

Expert Comment

ID: 36988563
this way if you embed the stylesheet command deep in your css file it would make it a big chore to track down your image.

if using a scripting language, you can automate this process very easily.

be sure to use watermarks, cannot stress this enough
LVL 50

Expert Comment

ID: 36994652
caliea--Making a screenshot will allow copying of almost any web image.

Featured Post

Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If something goes wrong with Exchange, your IT resources are in trouble.All Exchange server migration processes are not designed to be identical and though migrating email from on-premises Exchange mailbox to Cloud’s Office 365 is relatively simple…
Web hosting control panels were first developed to make it faster and easier for most users to set up and operate websites. The graphical user interface (GUI) allows users to perform tasks by pointing and clicking rather than typing highly specific…
An overview on how to enroll an hourly employee into the employee database and how to give them access into the clock in terminal.
In this brief tutorial Pawel from AdRem Software explains how you can quickly find out which services are running on your network, or what are the IP addresses of servers responsible for each service. Software used is freeware NetCrunch Tools (https…

864 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question