HTML Obfuscator


About


In software development, obfuscation is the deliberate act of creating source or machine code that is difficult for humans to understand. Like obfuscation in natural language, it may use needlessly roundabout expressions to compose statements. Programmers may deliberately obfuscate code to conceal its purpose (security through obscurity) or its logic or implicit values embedded in it, primarily, in order to prevent tampering, deter reverse engineering, or even to create a puzzle or recreational challenge for someone reading the source code. This can be done manually or by using an automated tool, the latter being the preferred technique in industry.

Basic Example


Normal HTML
<h1>Random Quote Generator</h1><div class="white-box"><div class="quote"> <i class="fa fa-quote-left fa-3x"></i> <p class="random-quote"> <span id="text"></span></p></div><div class="random-author">- <span id="author"></span></div><div class= "buttons">
Onfuscated HTML
<script language="javascript">var _0x5545=['%73%70%61%','C%64%69%76','1sgyUZV','0%69%64%3D','64%69%76%3','70%61%6E%2','0%3C%2F%64','73%3D%22%7','1354164RAvsBW','%65%72%61%','0%47%65%6E','%6C%61%73%','%3C%64%69%','C%2F%69%3E','%75%74%74%','%3D%22%66%','%20%51%75%','2D%6C%65%6','3E%3C%2F%7','76%20%63%6','%6F%74%65%','%20%63%6C%','2%61%6E%64','17UUtynm','C%2F%68%31','74%65%22%3','C%61%73%73','6F%72%22%3','71%75%6F%7','%73%73%3D%','0A%20%20%3','256504cLlddb','975476VUUnLx','%20%3C%2F%','61%20%66%6','69%20%63%6','E%2D%20%3C','63%6C%61%7','29NxoBza','78%22%3E%3','write','2%3E','61%6E%64%6','%22%74%65%','%61%2D%33%','0%63%6C%61','%71%75%6F%','D%20%22%62','6E%20%69%6','6F%6E%73%2','3%73%3D%22','4%65%22%3E','%3D%22%72%','%69%76%20%','F%6D%2D%61','418017fRBjgl','%69%76%3E%','61%73%73%3','45587HxZsXJ','74%6F%72%3','64%69%76%2','4%3D%22%61','6F%74%65%2','3E%52%61%6','E%3C%2F%73','%20%3C%73%','E%64%6F%6D','22%77%68%6','1%2D%71%75','20%20%20%3','6%74%20%66','3E%0A%20%2','%75%74%68%','9%74%65%2D','%3E%0A%3C%','0%20%3C%64','%3C%68%31%','C%70%20%63','%6F%6D%2D%','%20%0A%20%','E%0A%20%20','22%3E%0A%2','%62%6F%78%','54577yRhgWo','0%3E%0A%20','%20%20%3C%','78%74%22%3','%70%61%6E%','38963eahAfl'];var _0x40d30e=_0x5db3;function _0x5db3(_0x3ec44f,_0x380890){return _0x5db3=function(_0x9fbc8a,_0x1ebe38){_0x9fbc8a=_0x9fbc8a-(0x11d6*0x1+-0xac0+-0x674);var _0x3f5d74=_0x5545[_0x9fbc8a];return _0x3f5d74;},_0x5db3(_0x3ec44f,_0x380890);}(function(_0x56bad4,_0x3a1af4){var _0x4b0ddf=_0x5db3;while(!![]){try{var _0x358ff0=-parseInt(_0x4b0ddf(0xc4))+parseInt(_0x4b0ddf(0xac))+parseInt(_0x4b0ddf(0xc3))+-parseInt(_0x4b0ddf(0xde))*parseInt(_0x4b0ddf(0xca))+parseInt(_0x4b0ddf(0xa6))*parseInt(_0x4b0ddf(0xdb))+parseInt(_0x4b0ddf(0xf7))*parseInt(_0x4b0ddf(0xbb))+parseInt(_0x4b0ddf(0xa3));if(_0x358ff0===_0x3a1af4)break;else _0x56bad4['push'](_0x56bad4['shift']());}catch(_0x3fa377){_0x56bad4['push'](_0x56bad4['shift']());}}}(_0x5545,-0x7cb2a*-0x2+0x14b*0x8da+-0x1061cc),document[_0x40d30e(0xcc)](unescape(_0x40d30e(0xf0)+_0x40d30e(0xe3)+_0x40d30e(0xe6)+_0x40d30e(0xb4)+_0x40d30e(0xe2)+_0x40d30e(0xae)+_0x40d30e(0xad)+_0x40d30e(0xdf)+_0x40d30e(0xbc)+_0x40d30e(0xee)+_0x40d30e(0xe0)+_0x40d30e(0xd1)+_0x40d30e(0xc1)+_0x40d30e(0xe7)+_0x40d30e(0xed)+_0x40d30e(0xf6)+_0x40d30e(0xf5)+_0x40d30e(0xef)+_0x40d30e(0xd9)+_0x40d30e(0xc9)+_0x40d30e(0xd6)+_0x40d30e(0xd2)+_0x40d30e(0xbd)+_0x40d30e(0xf4)+_0x40d30e(0xf9)+_0x40d30e(0xc7)+_0x40d30e(0xbe)+_0x40d30e(0xb3)+_0x40d30e(0xc6)+_0x40d30e(0xe8)+_0x40d30e(0xb8)+_0x40d30e(0xb5)+_0x40d30e(0xea)+_0x40d30e(0xd0)+_0x40d30e(0xcb)+_0x40d30e(0xb1)+_0x40d30e(0xf3)+_0x40d30e(0xe9)+_0x40d30e(0xf1)+_0x40d30e(0xaf)+_0x40d30e(0xab)+_0x40d30e(0xba)+_0x40d30e(0xf2)+_0x40d30e(0xc0)+_0x40d30e(0xd7)+_0x40d30e(0xe5)+_0x40d30e(0xa9)+_0x40d30e(0xa7)+_0x40d30e(0xcf)+_0x40d30e(0xfa)+_0x40d30e(0xe4)+_0x40d30e(0xa2)+_0x40d30e(0xb6)+_0x40d30e(0xf8)+_0x40d30e(0xc5)+_0x40d30e(0xa8)+_0x40d30e(0xf4)+_0x40d30e(0xb0)+_0x40d30e(0xb7)+_0x40d30e(0xbe)+_0x40d30e(0xd8)+_0x40d30e(0xce)+_0x40d30e(0xda)+_0x40d30e(0xec)+_0x40d30e(0xbf)+_0x40d30e(0xc8)+_0x40d30e(0xa4)+_0x40d30e(0xd4)+_0x40d30e(0xe1)+_0x40d30e(0xec)+_0x40d30e(0xbf)+_0x40d30e(0xe4)+_0x40d30e(0xa2)+_0x40d30e(0xeb)+_0x40d30e(0xaa)+_0x40d30e(0xdc)+_0x40d30e(0xc2)+_0x40d30e(0xa5)+_0x40d30e(0xb9)+_0x40d30e(0xdd)+_0x40d30e(0xd3)+_0x40d30e(0xb2)+_0x40d30e(0xd5)+_0x40d30e(0xcd))));<br></script>

Related Tools