RunToolz iconRunToolz
Welcome to RunToolz!

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

URL用の特殊文字をエンコード、またはURLエンコードされた文字列をデコードします。

結果

使い方

  1. エンコードまたはデコードタブを選択
  2. 入力エリアにURLまたはエンコード済みURLを入力
  3. ボタンをクリックして変換
  4. 結果をコピーするか、スワップボタンで反転

完全な文字エンコードにencodeURIComponentを使用

URLエンコードとは?

URLエンコードは、インターネット上で安全に送信できる形式に文字を変換します。特殊文字は「%」の後に16進数値で置き換えられます。これはURL、フォームデータ、クエリパラメータに特殊文字を含めるために不可欠です。

仕組み

エンコードが必要な各文字はUTF-8バイトシーケンスに変換され、各バイトは%XXとして表されます(XXは16進数値)。例えば、スペースは%20になり、「&」は%26になります。

一般的なエンコード

space=%20 &=%26 ?=%3F #=%23 /=%2F

一般的な使用例

クエリパラメータ

URLクエリ文字列の値をエンコード

フォームデータ

GET/POSTによるフォーム送信のエンコード

APIリクエスト

APIパラメータの安全な送信

検索クエリ

URLの検索語をエンコード

メールリンク

特殊文字を含むmailto:リンク

セキュリティ

インジェクション攻撃の防止

よくある質問