URLエンコーダー
URLをパーセントエンコーディングでエンコード・デコード。クエリ文字列、APIパラメータ、フォームデータに最適。無料、即座に使用可能。
リファレンス
URLエンコーディング
URLエンコーディング(パーセントエンコーディング)は、URLで許可されていない文字を%XX形式に変換します。XXはバイトの16進数値です。encodeURIComponent()は非予約文字セット(A–Z a–z 0–9 - _ . ~)を除くすべての文字をエンコードします。よく使われる変換: スペース → %20、& → %26、= → %3D、+ → %2B。
主な用途
- クエリパラメータ:URLを構築する前に各キーと値を個別にエンコードします — 例:
q=こんにちははq=%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AFになります。 - フォームデータ:ブラウザはフォームフィールドを
application/x-www-form-urlencodedとしてエンコードし、スペースを+に、特殊文字をパーセントシーケンスに変換します。
プライバシー
すべてのエンコードは100%ブラウザ内で実行されます。データがサーバーに送信されることはありません。