Even then, you could view the page source and view the image source... You could try this: Disable right clicking Create an /images folder create an image.php file Limit your image folder, so only localhost users can access it. (e.g. php engine) now to put the image on the site, you link this image: image.php?img="vip5" The php file could check if the request was sent from your site (this info is included in the headers) and if it's not from your site, it sends a copyright notice or just nothing. Maybe you can even do it without the php, so only users on your site can see the image. Some web dev's might be able to explain this further, give you actual code examples.