URLエンコーダー/デコーダー
URLをエンコードまたはデコードする無料オンラインツール
encodeURIComponent: 特殊文字を含むすべての文字をエンコードします。クエリパラメータ値に適しています。
encodeURI: URL構造文字(: / ? #など)は維持し、残りのみエンコードします。URL全体に適しています。
URLエンコードとは?
URLエンコード(パーセントエンコーディング)は、URLで使用できない特殊文字を安全に変換する方法です。スペース、非ASCII文字、特殊記号などはURLに直接含められないため、%XX形式のコードに変換して安全に送信します。例えば、スペースは%20に、韓国語の"가"は%EA%B0%80にエンコードされます。
使い方
- エンコード方式(encodeURIComponentまたはencodeURI)を選択します。
- 入力欄にエンコードまたはデコードするテキストまたはURLを貼り付けます。
- エンコードまたはデコードボタンをクリックすると、結果が下部に表示されます。
- コピーボタンで結果をクリップボードにコピーしたり、交換ボタンで入力と出力を入れ替えることができます。
よくある質問
encodeURIはURL全体をエンコードする際に使用し、URL構造を構成する文字(: / ? # [ ] @ ! $ & ' ( ) * + , ; =)はエンコードしません。encodeURIComponentはURLのクエリパラメータ値をエンコードする際に使用し、URL構造文字もすべてエンコードします。一般的にパラメータ値を渡す際はencodeURIComponentを使用する方が安全です。
URLにはASCII文字の一部のみ使用できます。非ASCII文字、スペース、特殊文字などはURLで正しく認識されなかったり、意図しない動作を引き起こす場合があります。URLエンコードを使用すると、これらの文字を安全に変換してWebブラウザとサーバー間でデータを正確に伝達できます。
はい、このツールのデコード機能を使用すると、エンコードされたURLを元のテキストに復元できます。%XX形式でエンコードされた文字が元の文字に変換されます。入力欄にエンコードされたテキストを貼り付けてデコードボタンをクリックしてください。

コメント 0件
登録されたコメントがありません。