# "Disable right-click" and other lies

> Right-click blocking and anti-screenshot scripts feel protective and stop almost no one. Here is exactly how each is bypassed, with facts, not opinion.

Source: https://tilkie.app/learn/disable-right-click-myth/
Published: 2026-06-26
Publisher: Tilkie (INFOWISE LIMITED)

---

A whole category of Shopify apps promises to stop image theft by disabling right-click, blocking copy and paste, or claiming to prevent screenshots. They are popular because they feel like doing something. The uncomfortable part is how little they actually do.

This is not an opinion. The way browsers and operating systems work makes these methods bypassable by anyone who wants the image, often in a single step.

## The one fact that breaks all of it

To display an image, your browser has to download it to the device first. By the time a visitor sees the photo, the file is already sitting in their browser's cache. Every "blocker" runs after that has happened. They are guarding a door while the contents are already inside the visitor's house.

## Disabling right-click

The script cancels the context menu so "Save image as" does not appear. It is undone by:

- Holding Shift while right-clicking, which in Firefox bypasses a site's attempt to block the menu.
- Opening the browser's developer tools and saving the image from the Network or Sources panel.
- Choosing View source, or adding view-source: before the URL, and opening the image file directly.
- Turning off JavaScript, which disables the blocker entirely.

## Blocking copy and paste

The same approach is used on text: disable selection, cut, and copy. It is undone the same way. View source shows the full text, reader mode extracts it, and turning off JavaScript restores normal copying. The text is also visible to search engines and translation tools, which read the raw page, so it was never actually hidden.

## "Stop screenshots"

This is the claim to be most wary of, because it is not technically possible for a web page to deliver it. A site cannot disable your operating system's screenshot tools, such as the Windows Snipping Tool (Win+Shift+S) or macOS Shift+Cmd+4. Some scripts watch for the Print Screen key, but those built-in tools do not use it. And a screenshot is not even required: the image is already loaded to be displayed, so it can be saved straight from the browser's page info or developer tools. A feature described as stopping screenshots is reassurance, not a working control.

## The cost you do pay

These methods do have one real effect, just not the one advertised. They interfere with normal behaviour for your actual customers. Someone who wants to save a photo for a legitimate reason, or who relies on browser features for accessibility, hits friction. You add annoyance for honest visitors and stop none of the people you were worried about. For a fuller breakdown by app, see our [comparison section](/compare/).

## What works instead

Because you cannot stop a viewable image from being captured, the realistic goal is different: make sure any copy that leaves carries proof of where it came from. An [invisible watermark](/learn/what-is-invisible-watermarking/) sits inside the pixels, so it survives the screenshot, the save, and the re-upload that defeat every blocker. Nothing about the customer's experience changes, and when a copy turns up you can prove it is yours.

Tilkie takes that approach. It does not pretend to lock a door that has no walls. It protects the image itself, so the moment that matters, when you need to prove ownership, is the one you are actually prepared for.
