How to enable right-click on websites that disable it

When a website disables right-click, try the keyboard first: press Shift+F10 or the menu key to open the browser's context menu. If that is blocked too, block JavaScript for the site in Chrome's site settings and reload, or install an allow-right-click extension such as Highlight and Copy Protected Text and switch right-click on for the page.

Add to Chrome

Free to try 52 languages

Why the right-click menu disappears

A page can listen for the right-click (the contextmenu event) and cancel it, so Chrome's menu never appears — or it shows its own message instead. It is a convenience barrier, not real protection: the browser still has the content.

Method 1: open the menu from the keyboard

On Windows, press Shift + F10 or the menu key (between the right Alt and Ctrl keys on many keyboards). Some sites block this too, because it fires the same event.

Method 2: block JavaScript for this site

  1. Click the icon to the left of the address → Site settings.
  2. Set JavaScript to Block and reload the page.
  3. Right-click works again. Copy what you need.
  4. Set JavaScript back to Allow — many sites break without it.

Method 3: an allow-right-click extension

Highlight and Copy Protected Text restores the browser's right-click menu, text selection and copy with one toggle, without breaking the page. Useful when you meet such sites often.

Right-click works, but copying still does not

The site may also block selection or the copy command. See how to copy text from a website that blocks copying.

Frequently asked questions

Why do websites disable right-click?

Mostly to discourage copying text and saving images. It is done with a script that cancels the contextmenu event; it does not protect the content from determined users.

What does an allow-right-click extension change?

It stops the page's scripts from cancelling the right-click event, so Chrome shows its normal menu. The change is only in your tab.

Can I enable right-click on a Mac?

Yes: Control-click opens the menu where the site allows it. On blocking sites use the same methods: block JavaScript for the site or use an extension.

Updated: