どうせならブラウザーにやらせましょう。

ASCII記号のURLエンコード対応表:phpspot開発日誌
ちょろっとエンコード値を調べたい時にこういった表を用意しておくとWEB開発やチェック、入力なんかの時に便利かもしれませんね。
URI Escape Prompt
URI Unescape Prompt

prompt()を使うアイディアは以下から拝借。

paulowniaの日記 - ブックマークレット
ASCII記号のエンコードは無理だが、日本語等を手軽にURLエンコードしたいなら以下のスクリプトをブックマークレットを入れておくと良い。
javascript:(function(){prompt('',encodeURI(prompt('URL%20Encoding','')))})();

Enjoy!

%44%61%6e%20%74%68%65%20%4a%61%76%61%53%63%72%69%70%74%20%47%6f%6c%66%65%72