中国語や特殊文字を含む URL コンポーネントまたは完全な URL をエンコードおよびデコードします。
ツールを準備中…
登録不要・無料でご利用いただけますURLエンコーダ/デコーダの使い方
- URL パラメータに URL またはテキストを入力します。
- 完全 URL モードまたはコンポーネント モードを選択し、エンコードまたはデコードします。
- 予約文字の扱いを見直してコピーまたはダウンロードしてください。
よくある質問
完全 URL モードとコンポーネント モードをいつ使用する必要がありますか?
Complete-URL モードでは、: / ? などの URL 構文が保持されます。 & =。コンポーネント モードでは、単一のパラメータ値またはパス コンポーネントの文字がエスケープされます。
中国語のテキストが %E4 のようなシーケンスになるのはなぜですか?
パーセントエンコーディングは、UTF-8 バイトを 16 進数シーケンスとして表します。デコードすると、有効なエンコードされたテキストが復元されます。 Base64とは異なります。
エンコードを繰り返すと %25 が生成されるのはなぜですか?
パーセント記号自体は %25 としてエンコードされます。エンコードを繰り返すとエスケープ層が追加されます。実際に存在するレイヤーのみをデコードし、結果を確認します。
プラス記号は自動的にスペースにデコードされますか?
いいえ、URI デコードでは + がプラス記号として残ります。 form-urlencoded 規則は異なり、+ を使用してスペースを表すことができます。
%ZZ または不完全なエスケープが失敗するのはなぜですか?
パーセント記号には 2 つの有効な 16 進数が必要で、エンコードされたバイトは有効な文字シーケンスを形成する必要があります。このツールは、データを推測したり破棄したりするのではなく、エラーを報告します。