入力 (パーセントエンコード)

出力 (デコード済み)

URLデコード例

パーセントエンコードされたURLまたは値を貼り付けて、読み取り可能なテキストにデコードします。例:

パーセントエンコードされたURLをデコード

入力:

入力

デコード済み出力:

出力

URLデコードとは?

URLデコード(パーセントデコード)は、%20%26%3Dなどのパーセントエンコードされたシーケンスを元の文字に変換します。RFC 3986で定義されたURLエンコードの逆です。このツールはJavaScriptのdecodeURIComponent()を使用してすべてのパーセントシーケンスをデコードし、+をスペースに変換します(HTMLフォームエンコードで使用)。テキストをURLセーフ形式にエンコードするには、URLエンコーダーを使用してください。

このツールの使い方

1

エンコードされたURLを貼り付け

パーセントエンコードされたURL、クエリ文字列、または値を左のエディターに貼り付けます。%20または+でスペースを表す場合がありますが、両方とも処理されます。サンプルをクリックして例を読み込みます。

2

デコードされた出力を確認

右のパネルにデコード結果が即座に表示されます。入力に無効な<code>%</code>シーケンスが含まれている場合は、エラーメッセージが表示されます。

3

コピーまたはダウンロード

<strong>コピー</strong>をクリックしてデコードされたテキストをクリップボードにコピーするか、<strong>ダウンロード</strong>で保存します。URLをコンポーネントに解析するには、URLパーサーを使用してください。

よくある質問

データはプライベートですか?

はい。デコードはブラウザ内で完全に実行されます。データはサーバーに送信されません。

「無効なパーセントエンコード文字列」とは何ですか?

入力に、2つの有効な16進数字が続かない%が含まれていることを意味します(例:%GGや末尾の単独%)。入力とパーセントシーケンスの形式を確認してください。

+はスペースとして扱われますか?

はい。+文字はapplication/x-www-form-urlencoded形式(HTMLフォーム)でスペースを表します。このツールはデコード前に+をスペースに変換し、ほとんどのサーバー側URLパーサーの動作と一致します。

完全なURLをデコードできますか?

はい。スキーム、ホスト、パス、クエリ文字列を含む完全なURLを貼り付けてください。ツールはすべてのパーセントシーケンスをデコードします。URLを個別のコンポーネントに解析するには、URLパーサーを使用してください。

関連ツール