Theftcrusher JS - JavaScript text content copy protection!
Protect your content because it's yours!


You created good, valuable and handwritten content for your website. It took you a lot of research, time and money. Finally you are done and you are proud of what you have achieved. Good!

Now imagine others taking away your work just to put it on their website or use it for whatever reason! Besides being annoying, content theft can harm your business! Not so good!

This is where Theftcrusher JS comes into the play! Theftcrusher JS protects text content on your website and will make it harder to steal your valuable content.

Theftcrusher JS is an easy to use, customizable, mobile friendly, one file JavaScript content theft and copy protection library. It runs on pure JavaScript (no jQuery etc. required) and is well tested on all major platforms*.

Theftcrusher JS protects your text content against plagiarism by destroying (crushing) the copied text so it can't be used anywhere else. If you want, a customizable message is added to the copied text.

You can also tell Theftcrusher JS at what copied text length it should start crushing. This way it is possible to copy links and E-mail addresses from your website. It also has a source code detection. So if you are a programmer displaying source code on your website, Theftcrusher JS will make sure that this code is never crushed when being copied.


0 websites are already protected by Theftcrusher JS. Yours could be next.

Price for your security is only $2.99 (excl. tax) and we accept PayPal and Credit Card!

Buy now


The installation is very easy and straightforward. After downloading your copy of Theftcrusher JS, simply upload the theftcrusher.min.js file to your server and include it on your websites <head> section using:

<script src="js/theftcrusher.min.js"></script>

That's it, your text content is now protected*!


If you like, you can modify the output of Theftcrusher JS by adding attributes to the script tag. The following attributes are available:

crushstart: The amount of characters that can be copied before the crushing starts. Default: 100

addwarning: Define if the warning below the copied text should be added. The value can be true or false. Default: true

warning: The warning that is displayed after the copied text if addwarning is set to true. Default: The text has been crushed...


The following examples show the usage of the Theftcrusher JS attributes.

<script src="js/theftcrusher.min.js" crushstart=50 addwarning="false"></script>
<script src="js/theftcrusher.min.js" crushstart=50 warning="Please do not copy content from my site! Thank You!"></script>


The following examples show how Theftcrusher JS protects your content once it has been successfully installed on your website:

Text on your website that is copied by the thief:

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.

Crushed text that the thief will get:

eiuLaat boqtli, a mlu oyae lcme adodsserrspeirnmou, deotoeta odrt p rr eletustismnasgpti almnivoacd uoe airem.muml , temd r pso iiterantugidnvdiuynmon d


Happy content protecting and good luck with your website!