Why websites block copy and paste
You found the exact paragraph you were looking for. You highlight it — and nothing happens. You try right-clicking — no menu appears. You hit Ctrl+C — nothing copies. The text is right there on your screen, but the website has decided you're not allowed to have it.
It's one of the most quietly frustrating things on the web. And it happens more often than it should.
The reasons sites do this vary. Some publishers think copy-protection keeps their content from being scraped or plagiarised. Some e-commerce sites prevent you from copying product details to compare prices elsewhere. Some paywalled platforms block selection to discourage sharing. A few just do it out of habit — they once saw someone else do it and copied the pattern.
In almost every case, the restriction affects legitimate users far more than it stops scrapers or bad actors — who have far more effective tools at their disposal anyway. Copy protection punishes real people, not bots.
What actually gets blocked
There's no single way websites block copying — they use several techniques at once, which is why simple workarounds often fail. The most common approaches:
- CSS
user-select: none— a single CSS rule that prevents the browser from letting you highlight text at all - JavaScript event listeners — scripts that intercept
keydown,copy, andselectstartevents and cancel them before they do anything - Disabled right-click — a
contextmenuevent handler that stops the browser menu from appearing - Clipboard watermarking — the sneakiest one: you can copy, but the site silently appends a source URL or tracking text to your clipboard without telling you
Workarounds like "view source", browser reader mode, or disabling JavaScript manually can work in specific cases — but they're slow, break the page, and don't handle clipboard watermarking at all.
From the developer
I ran into this constantly — articles I actually wanted to read and reference later, research material I needed for work, documentation I was trying to pull a snippet from. Every time, the same wall. I'd try to highlight a sentence and nothing would happen. I'd right-click and get nothing. I ended up retyping things by hand more times than I care to admit. Eventually I got tired of it and built JustCopy just to solve it for myself. Turns out a lot of other people had the same problem.
The fix: JustCopy
JustCopy is a free Chrome extension built to handle all of these techniques in one place. It removes CSS selection restrictions, re-enables keyboard shortcuts, restores the right-click menu, and blocks clipboard watermarking — all without touching anything it doesn't need to.
It's off by default. It does absolutely nothing until you turn it on for the specific page you're on. That means it never interferes with sites that already work fine, and you only activate it when you actually hit a wall.
How to use it — step by step
Install JustCopy
Add JustCopy from the Chrome Web Store. Free, no account, no signup.
Go to the page that blocks copying
Navigate to the website where text selection, right-click, or keyboard shortcuts are blocked.
Click the JustCopy icon and flip the toggle
Click the extension icon in your Chrome toolbar. One toggle enables it for the current page. The page reloads with all restrictions removed.
Copy like normal
Select text, right-click, hit Ctrl+C — everything works the way it was designed to. Your clipboard contains exactly what you selected.
The clipboard watermark problem
This one deserves its own mention because most people don't even know it's happening.
Many news sites, content platforms, and documentation pages silently intercept your copy action and modify your clipboard before you even know it. When you paste elsewhere, you get your text — plus a source URL or tracking string that wasn't there. Sometimes it's appended at the end, sometimes embedded directly into the middle of what you copied. This is sometimes called clipboard hijacking or watermarking, and it happens through a copy event listener that fires before the browser finalises what goes to your clipboard.
JustCopy blocks this entirely. The copy event listener is intercepted before the site script can modify your clipboard. What you copy is exactly what you selected — nothing added, nothing changed.
Get the extension
JustCopy is free and available now on the Chrome Web Store — no payment, no account, no data collection. Everything runs locally in your browser.
JustCopy
Restore copy & paste on any website that blocks it.
Free · No account · Off by default · Zero tracking
Add to Chrome — It's Free →