URL エンコード・デコードツール オンライン無料

RFC1738に基づいたURLエンコード/デコードを行います。

このツールについて

空白は + になり、英数字と - _ . はそのまま残ります。

ブラウザの中だけで動いています。入力した内容がサーバーへ送られることはありません。

どんな変換方式か

英数字と - _ . はそのまま残し、半角スペースは+に、それ以外の文字は%に続く16進数2桁に変換します。日本語などのマルチバイト文字もUTF-8のバイト列として%エンコードされます。

スペースを%20にする方式ではなく+に変換する方式を採用しています。フォームを送信したときのクエリ文字列と同じ形式です。

よくある質問

デコードした結果の日本語が文字化けすることはありますか?
UTF-8として解釈してから表示するので、正しくエンコードされたパーセントエンコード文字列であれば文字化けせずに読めます。
+記号はデコードするとどうなりますか?
デコード時は+を半角スペースに戻してから処理します。フォームのクエリ文字列の形式に合わせています。