URL エンコード/デコード
URLエンコード(パーセントエンコーディング)とデコードのツール。コンポーネント形式と完全URL形式を選択可能。
URLエンコードとは?
URLエンコード(パーセントエンコーディング)は、URLで使用できない文字を%記号と16進数で表現する方式です。 日本語や特殊文字をURLに含める際に必要です。
エンコード方式の違い
コンポーネント (encodeURIComponent)
URLの一部(クエリパラメータなど)をエンコード。より多くの文字をエンコードします。
例: "hello world" → "hello%20world"完全URL (encodeURI)
URL全体をエンコード。URL構造を保持します(:、/、?、#などはエンコードしない)。
例: "https://example.com/日本" → "https://example.com/%E6%97%A5%E6%9C%AC"主な用途
- 検索クエリやフォームデータのエンコード
- 日本語を含むURLの生成
- APIパラメータの準備
- ファイル名やパスの安全な送信