Most websites that block copying can be worked around in minutes
Websites block copying through JavaScript code that disables right-click menus, prevents keyboard shortcuts, or locks text selection. You can bypass these blocks using your browser's developer tools, switching browsers, or using a plain-text reader. The method depends on what the site is blocking and what device you are using.
The fastest route on desktop is usually your browser's developer tools — a built-in feature that lets you see and interact with the page's underlying code. On mobile, copying to a notes app or using accessibility features often works when the website's block does not cover those paths. Some blocks are easier to bypass than others, and a few are genuinely difficult, but most fall within reach of a few straightforward steps.
Key Takeaways
- Developer tools (F12 or right-click → Inspect) let you select and copy text that the website's JavaScript is blocking.
- Disabling JavaScript in your browser settings removes many copy blocks entirely, though the page may look broken or incomplete.
- Switching to a different browser sometimes bypasses the block if the original browser has stricter security rules.
- On mobile, copying text into a notes app or using your phone's accessibility reader can work around blocks that only affect the website itself.
- Some blocks are intentional security measures (like on banking sites), and bypassing them may violate the site's terms of service.
Using developer tools to select blocked text
Open your browser's developer tools by pressing F12 (Windows and Linux) or Command + Option + I (Mac). On any browser, you can also right-click the text you want to copy and select Inspect or Inspect Element. This opens a panel showing the HTML code behind the page.
In the developer tools panel, find the text you want in the code (it will be highlighted). Click directly on that text in the code panel and select it with your mouse. Copy it with Ctrl + C (Windows and Linux) or Command + C (Mac). The text copied this way bypasses the website's JavaScript block because you are copying from the code itself, not from the rendered page.
This method works on Chrome, Firefox, Safari, and Edge. The text you copy will be plain text without formatting, which is usually what you want anyway. If the text does not appear in the code panel, the website may be loading it dynamically (pulling it from a server after the page loads), in which case you will need a different approach.
Disabling JavaScript to remove copy blocks
Many websites block copying using JavaScript code that runs when the page loads. Turning off JavaScript in your browser settings removes that code entirely. In Chrome, go to Settings → Privacy and Security → Site Settings → JavaScript and toggle it off. In Firefox, type about:config in the address bar, search for javascript.enabled, and toggle it to false.
Once JavaScript is off, reload the page. The copy block will be gone, and you can select and copy text normally. The downside is that many websites rely on JavaScript for basic features — menus may not work, buttons may not respond, and the page may look incomplete or broken. You will likely want to turn JavaScript back on after copying what you need.
This approach is most useful when you are copying from a simple text-heavy page (like an article or blog post) rather than a complex web application. If the page is unusable without JavaScript, switch back on and try the developer tools method instead.
Copying text on mobile devices
Mobile browsers have fewer built-in tools than desktop browsers, so the workarounds are different. On iPhone and iPad, open the page in Safari, then try selecting the text with your finger. If that does not work, go to Settings → Accessibility → Display & Text Size and toggle on Increase Contrast or Reduce Transparency — sometimes these settings bypass copy blocks. You can also try copying the text into the Notes app or Mail app, which sometimes work when the website itself blocks copying.
On Android, open the page in Chrome, then try the same text selection. If blocked, go to Settings → Accessibility and enable Text-to-Speech. Highlight the text, tap the three-dot menu, and select Read Aloud. While the text is being read, you can often select and copy it from the audio player interface. Alternatively, use Firefox on Android, which has fewer copy restrictions than Chrome.
Another mobile option is to take a screenshot of the text and use your phone's built-in text recognition (Live Text on iPhone, Google Lens on Android) to extract the words. This is slower but works on almost any website.
Trying a different browser
Some websites use copy blocks that only work in certain browsers. If you normally use Chrome, try Firefox or Safari. If you use Safari, try Chrome. The block may not have been coded to work across all browsers, or the new browser may have security settings that prevent the block from running.
This is a quick test that takes less than a minute. Download the browser if you do not have it, open the page, and try copying. If it works, you have found your solution. If not, move on to one of the other methods.
Using a screen reader or text extraction tool
Screen readers (designed for people with vision loss) often bypass copy blocks because they read the page's underlying code rather than the rendered text. On Windows, Narrator is built in — press Windows Key + Enter to start it. On Mac, VoiceOver is built in — press Command + F5. Once the reader is on, select the text you want and copy it normally.
Browser extensions like Copyfish (Chrome and Firefox) or Web Scraper (Chrome) can extract text from pages that block copying. These tools work by reading the page's code directly, similar to developer tools but with a simpler interface. Install the extension, click its icon on the page, and select the text you want to copy.
Be aware that some websites block these tools intentionally, so they may not work on every site. But they are worth trying if the other methods have not worked.
When you should not bypass a copy block
Some websites block copying for legal or security reasons. Banking sites, password managers, and sites handling sensitive financial data often block copying to prevent accidental exposure of account numbers or credentials. Bypassing these blocks may violate the site's terms of service and could put your security at risk.
Similarly, some content is protected by copyright, and the copy block is there to enforce that protection. Bypassing it to copy large amounts of text may violate copyright law depending on your location and how you use the text. If you need to use someone else's content, check whether they offer a legal way to license or share it.
For most other websites — news sites, blogs, educational pages — the copy block is usually just an annoyance or an attempt to force you to visit the site rather than read the text elsewhere. Bypassing it is generally safe and legal.
Frequently Asked Questions
Why do websites block copying in the first place?
Websites block copying for several reasons: to prevent people from scraping content and republishing it elsewhere, to force visitors to stay on the site rather than read text in a different app, or to protect sensitive information like passwords or financial data. Some blocks are about copyright protection, while others are just about controlling how people interact with the page.
Will disabling JavaScript break the website permanently?
No. Disabling JavaScript only affects your browser session. Once you reload the page or close the browser, JavaScript will still be running normally on other sites. You can also turn JavaScript back on in settings at any time. The website itself is not changed.
Can I copy text from a PDF that does not allow copying?
PDFs have their own copy protection separate from website blocks. You can try opening the PDF in a different PDF reader (like Firefox's built-in reader instead of Adobe Reader), or converting it to an image and using text recognition software. Some PDF tools can also remove copy protection, though this may violate the document's licensing terms.
Is it illegal to bypass a copy block?
It depends on the website and your location. Bypassing a block on a news article or blog post is generally legal and not against most sites' terms of service. Bypassing blocks on banking sites, password managers, or copyrighted content may violate terms of service or copyright law. When in doubt, check the site's terms or contact the owner.
What if none of these methods work?
Some websites use multiple layers of protection that are difficult to bypass. Your options are to contact the website owner and ask for the text directly, look for the same content elsewhere, or use a screenshot and text recognition software. If the content is important enough, one of those paths will usually get you what you need.