Skip to main content

How to Enable Right Click on Websites That Block It

6 min read

You hover over an image you want to save or try to copy a sentence to your notes, and nothing happens. No context menu. Maybe a small popup telling you "Right click is disabled on this page." It's one of those web experiences that manages to be both minor and deeply annoying at the same time.

Here's the thing: a right-click block isn't a real security barrier. It's a JavaScript trick — a few lines of code that intercept your click and suppress the menu. And because it's just JavaScript, you can turn it off.

This guide covers four methods to enable right click on any website, from the quickest one-click fix to the more hands-on approaches.

Why Websites Block Right Click in the First Place

Before getting into the fixes, it's worth knowing why this happens. Right-click blocks don't come from malicious intent — they usually come from misguided protection attempts.

JavaScript event interception

The most common method: a site adds an event listener for contextmenu and calls event.preventDefault(). That one call tells the browser to suppress the context menu. The entire "protection" is about four lines of JavaScript. Any web developer can write it in a minute, and any user can bypass it in about the same time.

CSS-based selection and interaction restrictions

Some sites pair the right-click block with CSS rules like user-select: none and pointer-events: none on images or text. These don't block right click specifically but prevent you from selecting or interacting with content. You'll often see both used together on image-heavy sites or content behind paywalls.

Neither method protects the actual file. The image is already downloaded to your browser cache by the time you see it on screen. The restriction is cosmetic.

Method 1 — Use a Browser Extension

This is the fastest fix for most people, and it keeps working automatically on every site you visit.

How right-click extensions work

Extensions like Enable Copy Everywhere inject a small script into every page that removes the contextmenu event listener before it can fire. The block never reaches your browser UI. You don't have to do anything per-site — the extension handles it silently.

For a full comparison of right-click and copy extensions, see our breakdown of what each type of tool actually does.

Installing and activating

Head to the Chrome Web Store, search for "Enable Copy Everywhere," and install. Once it's active, the icon in your toolbar shows when the extension is running. That's it. Visit any blocked site and right-click works normally. If you also want to copy text from restricted websites, most right-click extensions also restore text selection and copy functionality at the same time.

Method 2 — Use the Browser's JavaScript Console

This method works without installing anything, but requires opening DevTools. It's a good fallback if you're on a machine where you can't install extensions.

Using the console to remove the event listener

  1. Press F12 (or Cmd+Option+I on Mac) to open DevTools.
  2. Click the Console tab.
  3. Paste the following and press Enter:
document.addEventListener('contextmenu', function(e) { e.stopPropagation(); }, true);

This adds a capturing listener that intercepts the event before the page's blocking listener can see it. On most sites, right-click is restored immediately after running this.

A broader approach

If the above doesn't work (some sites use multiple layers), try this more aggressive version:

['contextmenu', 'selectstart', 'copy', 'cut', 'keydown'].forEach(event => {
  document.addEventListener(event, e => e.stopImmediatePropagation(), true);
});

This strips the event blocks from all the common restriction events at once. Note that this only lasts for your current session — refresh the page and you'd need to run it again.

Method 3 — Disable JavaScript for That Site

If you only need to visit a blocked page once and don't want to run console commands, disabling JavaScript for that specific site is another option.

In Chrome

  1. Click the padlock or info icon in the address bar.
  2. Select Site settings.
  3. Find JavaScript and set it to Block.
  4. Refresh the page.

Right click will work now because the blocking script never ran. The trade-off is that other functionality on the page may break — forms, navigation menus, and dynamic content all depend on JavaScript. It's a useful workaround for simple static pages, but for anything complex, the extension approach is less disruptive.

Method 4 — Right-Click via Keyboard or Alternative Access

Sometimes you don't need the full context menu — you just need one of its options. These keyboard shortcuts work regardless of right-click blocks.

  • Copy selected text: Ctrl+C / Cmd+C
  • Save image: Right-click is blocked, but you can usually drag the image to your desktop or address bar to get the URL, then open it directly.
  • View page source: Ctrl+U / Cmd+Option+U — shows the raw HTML of the page.
  • Open as menu key: Some keyboards have a dedicated Menu key (between the right Alt and Ctrl keys) that opens the context menu independently of JavaScript blocking.

Also, for text you can't select or highlight, there are separate methods that work alongside these right-click fixes.

When These Methods Don't Work

Some sites go further than a simple contextmenu block. Paywalled content platforms sometimes render text as canvas elements (not actual text nodes), which means there's nothing to copy or right-click in the conventional sense. Video streaming sites often use DRM layers that are entirely outside the browser's JavaScript scope.

For those cases, no extension or console trick will help — and that's by design. The content is intentionally packaged to be non-extractable, and that's a different category from the simple JavaScript blocks most pages use.

Restoring your browser's right-click behavior after visiting multiple restricted sites is also worth knowing — some sites leave residual scripts that persist across navigation.

Frequently Asked Questions

Why do websites block right click? Most websites block right click to prevent casual users from saving images or copying text. It's done through a JavaScript event listener that suppresses the context menu. It's not a security measure — it's a deterrent that any informed user can bypass.

Is it legal to bypass right-click restrictions? Bypassing a right-click block is generally legal for personal use. The block is a JavaScript function in your browser — disabling it is no different from clearing your browser cache. Always respect copyright when using content from other sites.

What's the fastest way to enable right click? Install a browser extension. Extensions like Enable Copy Everywhere work passively on every tab without any per-site setup — right-click just works everywhere as soon as the extension is active.

Does disabling JavaScript break the website? Disabling JavaScript for an entire site will break navigation menus, forms, and interactive features. Use a right-click extension instead — it removes only the blocking event listener while leaving everything else intact.

Can I enable right click on my phone? Mobile browsers don't have a traditional right-click, but long press serves the same role. Some Android browsers (like Kiwi) support Chrome extensions, which can remove tap restrictions. iOS options are more limited.

Stop Fighting with Copy-Protected Sites

Enable Copy Everywhere fixes it in one click. Free, no account, no data collected.