URLエンコーダー / デコーダー

URLをオンラインで無料エンコード・デコード。特殊文字をパーセントエンコーディングに変換、または元に戻します。

URLエンコーダー / デコーダーについて

URLエンコーディング(パーセントエンコーディング)は、URLで許可されていない文字を安全な形式に変換します。例えば、スペースは%20、&は%26になります。URLに使える文字はASCII文字の一部に限られるため、この変換が必要です。URLデコードはその逆で、%20をスペースに戻します。このツールはencodeURIComponent / decodeURIComponentを使用し、文字、数字、-、_、.、~以外の全ての文字をエンコードします。

FAQ

URLエンコーディングとは何ですか?
URLエンコーディング(パーセントエンコーディング)は、安全でないASCII文字を%と2桁の16進数に置き換えます。例:スペース→%20、/→%2F、?→%3F。
URLエンコードが必要なのはどんな時ですか?
クエリパラメータにスペース、&、=などの特殊文字や日本語などの非ASCII文字が含まれる場合に必要です。エンコードしないとURL構造が壊れる可能性があります。
encodeURIとencodeURIComponentの違いは?
encodeURIは完全なURLをエンコードし、/、?、&、=などの文字は保持します。encodeURIComponentはURLコンポーネント(クエリ値など)をエンコードし、これらの文字もエンコードします。このツールはencodeURIComponentを使用します。
パーセントエンコードされたURLをデコードするには?
デコードモードに切り替えて、エンコードされたURL(例:hello%20world)を貼り付けると、元のテキスト(hello world)に即座に変換されます。

関連ツール