コンテンツにスキップ
開発者ツール

URLエンコーダ/デコーダ

中国語や特殊文字を含む URL コンポーネントまたは完全な URL をエンコードおよびデコードします。

ツールを準備中…

登録不要・無料でご利用いただけます

URLエンコーダ/デコーダの使い方

  1. URL パラメータに URL またはテキストを入力します。
  2. 完全 URL モードまたはコンポーネント モードを選択し、エンコードまたはデコードします。
  3. 予約文字の扱いを見直してコピーまたはダウンロードしてください。

よくある質問

完全 URL モードとコンポーネント モードをいつ使用する必要がありますか?

Complete-URL モードでは、: / ? などの URL 構文が保持されます。 & =。コンポーネント モードでは、単一のパラメータ値またはパス コンポーネントの文字がエスケープされます。

中国語のテキストが %E4 のようなシーケンスになるのはなぜですか?

パーセントエンコーディングは、UTF-8 バイトを 16 進数シーケンスとして表します。デコードすると、有効なエンコードされたテキストが復元されます。 Base64とは異なります。

エンコードを繰り返すと %25 が生成されるのはなぜですか?

パーセント記号自体は %25 としてエンコードされます。エンコードを繰り返すとエスケープ層が追加されます。実際に存在するレイヤーのみをデコードし、結果を確認します。

プラス記号は自動的にスペースにデコードされますか?

いいえ、URI デコードでは + がプラス記号として残ります。 form-urlencoded 規則は異なり、+ を使用してスペースを表すことができます。

%ZZ または不完全なエスケープが失敗するのはなぜですか?

パーセント記号には 2 つの有効な 16 進数が必要で、エンコードされたバイトは有効な文字シーケンスを形成する必要があります。このツールは、データを推測したり破棄したりするのではなく、エラーを報告します。

サインインを確認する

24Convert を追加

ブラウザーはまだ直接インストールを提供していません。次の手順で手動で追加できます。

  1. 下の「サイトのアドレスをコピー」を押します。

  2. このサイトを Chrome / Edge で開きます。

  3. アドレスバーに貼り付けてサイトを開き、「インストール」を押します。