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

Posted on 2011-10-18
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
    LVL 13

    Accepted Solution

    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

    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

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

    Featured Post

    What Is Threat Intelligence?

    Threat intelligence is often discussed, but rarely understood. Starting with a precise definition, along with clear business goals, is essential.

    Join & Write a Comment

    Suggested Solutions

    A list of useful business intelligence software.
    The article will include the best Data Recovery Tools along with their Features, Capabilities, and their Download Links. Hope you’ll enjoy it and will choose the one as required by you.
    Viewers will learn how to use the Hootsuite Dashboard.
    An overview on how to enroll an hourly employee into the employee database and how to give them access into the clock in terminal.

    733 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

    Need Help in Real-Time?

    Connect with top rated Experts

    17 Experts available now in Live!

    Get 1:1 Help Now