変換前
変換後

パーセントエンコードを元に戻すツールです。%E3%81%82 のような並びを、復元したバイト列を UTF-8 として読むことで元の文字に戻します。ログやアクセス解析のレポート、リダイレクトURLに含まれるクエリ文字列を読みたいときに使えます。

使い方

  1. エンコードされた URL やクエリの値を貼り付けます。
  2. %XX の並びがすべてデコードされ、得られたバイト列が UTF-8 として読まれます。
  3. 読める形になった文字列をコピーします。

よくある質問

+ が変わらないのは不具合ですか?

不具合ではありません。+ がスペースを意味するのはフォーム本文の場合だけで、URL では + そのものなので、そのまま残します。フォーム送信由来の値なら手で置き換えてください。

% が単独であるとエラーになるのはなぜ?

% の後ろには16進数2桁が必要だからです。% そのものを表したい場合は %25 と書く必要があります。

URL 全体をまとめてデコードできますか?

できますが注意が必要です。全体をデコードすると %26 のような区切り文字も & に戻るため、パラメータの区切り位置が変わってしまいます。