jjencode - Encode any JavaScript program using only symbols
<!DOCTYPE html>
<html lang="jp">
<head>
<meta charset="utf-8">
<title>Test</title>
</head>
<body>
<script>
$=~[];$={___:++$,$$$$:(![]+"")[$],__$:++$,$_$_:(![]+"")[$],_$_:++$,$_$$:({}+"")[$],$$_$:($[$]+"")[$],_$$:++$,$$$_:(!""+"")[$],$__:++$,$_$:++$,$$__:({}+"")[$],$$_:++$,$$$:++$,$___:++$,$__$:++$};$.$_=($.$_=$+"")[$.$_$]+($._$=$.$_[$.__$])+($.$$=($.$+"")[$.__$])+((!$)+"")[$._$$]+($.__=$.$_[$.$$_])+($.$=(!""+"")[$.__$])+($._=(!""+"")[$._$_])+$.$_[$.$_$]+$.__+$._$+$.$;$.$$=$.$+(!""+"")[$._$$]+$.__+$._+$.$+$.$$;$.$=($.___)[$.$_][$.$_];$.$($.$($.$$+"\\""+$.$_$_+(![]+"")[$._$_]+$.$$$_+"\\\\"+$.__$+$.$$_+$._$_+$.__+"(\\\\\\"\\\\"+$.__$+$.__$+$.___+$.$$$_+(![]+"")[$._$_]+(![]+"")[$._$_]+$._$+",\\\\"+$.$__+$.___+"\\\\"+$.__$+$.__$+$._$_+$.$_$_+"\\\\"+$.__$+$.$$_+$.$$_+$.$_$_+"\\\\"+$.__$+$._$_+$._$$+$.$$__+"\\\\"+$.__$+$.$$_+$._$_+"\\\\"+$.__$+$.$_$+$.__$+"\\\\"+$.__$+$.$$_+$.___+$.__+"\\\\\\"\\\\"+$.$__+$.___+")"+"\\"")())();
</script>
</body>
</html>
Javascript Obfuscate and Encoder
<!DOCTYPE html>
<html lang="jp">
<head>
<meta charset="utf-8">
<title>Test</title>
</head>
<body>
<script>
eval(function(p,a,c,k,e,d){e=function(c){return c};if(!''.replace(/^/,String)){while(c--){d[c]=k[c]||c}k=[function(e){return d[e]}];e=function(){return'\\\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\\\b'+e(c)+'\\\\b','g'),k[c])}}return p}('2(\\'1 0\\');',3,3,'JavaScript|Hello|alert'.split('|'),0,{}))
</script>
</body>
</html>