🔗

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

インターネット上で安全に送信できるようにURLをエンコード・デコードします

encoder url

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

URLエンコーディング(パーセンテージエンコーディングとも呼ばれます)は、URL内の情報をエンコードする仕組みです。URLはASCII文字のみでインターネット上に送信できるため、URLに使用できない文字はエンコードする必要があります。

URLエンコーディングを使用すべきケース:

  • URLクエリ文字列でデータを渡すとき
  • URLに特殊文字(スペース、&, ?, など)が含まれるとき
  • エンコードされたパラメータが必要なAPIエンドポイントを使用する場合
  • プログラムで動的URLを構築する場合

例:

元のURL: https://example.com/search?q=hello world

エンコード後: https://example.com/search?q=hello%20world

一般的なエンコーディング:

Space → %20
! → %21
# → %23
& → %26