URL文字列をエンコード・デコードします。クエリパラメータやパス内の特殊文字を安全に変換できます。
エンコードしたい文字列、またはデコードしたいURLエンコード済み文字列を入力します。
コンポーネントモード(クエリパラメータ用)またはURL全体モードを選択し、エンコード/デコードを実行します。
変換結果を確認し、「コピー」ボタンでクリップボードにコピーできます。
エンコード時のみモードが影響します
クエリパラメータ値に推奨(すべての特殊文字をエンコード)
URLエンコード/デコードツールは、URL内の特殊文字をパーセントエンコーディング形式に変換するオンラインツールです。日本語やスペース、記号などURLで直接使用できない文字を安全な形式に変換し、Webアプリケーション開発やAPI連携で正しいURLを構築するのに役立ちます。
コンポーネントモードは「:」「/」「?」「&」「=」なども含め、すべての特殊文字をエンコードします。クエリパラメータの値に使用します。URL全体モードは、URLとして意味を持つ文字(スキームの「:」やパスの「/」など)は保持し、それ以外をエンコードします。
日本語はUTF-8でバイト列に変換され、各バイトが「%XX」形式(XXは16進数)でエンコードされます。例えば「あ」は「%E3%81%82」になります。
このツールでは標準的なパーセントエンコーディングを使用するため、スペースは「%20」にエンコードされます。「+」形式は古いフォーム送信(application/x-www-form-urlencoded)で使われる表記です。
既にエンコードされた文字列を再度エンコードすることです。例えば「%20」が「%2520」になります。意図せず発生すると問題になるため、エンコード前のテキストを入力するようにしてください。
いいえ、すべての処理はブラウザ内で完結します。入力データがサーバーに送信されることは一切ありません。