URLエンコーダ/デコーダ

URL パラメータ値とパーセントエンコードされたテキストをエンコードまたはデコードします。

単一のパラメータ値を貼り付けてエンコードするか、パーセントでエンコードされた値を貼り付けてデコードします。結果を URL の適切なパラメータにコピーします。

最大 100,000 の UTF-16 ユニット。一部の絵文字は複数の単位を使用します

JavaScript を有効にして、ブラウザーでローカルにコンテンツを処理します。

使用方法

1 つのクエリ パラメータを安全にエンコードする

URL パラメータ値とパーセントエンコードされたテキストをエンコードまたはデコードします。

使い方

  1. 次の項目から元データを指定します:テキストまたは URL パラメータを入力します。
  2. 設定する項目:エンコードパラメータ / デコードパラメータ。下の説明を参照し、目的に合う選択肢を選んでください。
  3. 実行する操作:コピー結果。コピー、ダウンロード、ほかの用途への使用前に結果を確認します。
  4. 単一のパラメータ値を貼り付けてエンコードするか、パーセントでエンコードされた値を貼り付けてデコードします。結果を URL の適切なパラメータにコピーします。

設定の選び方

項目変更される内容
エンコードパラメータ個々の URL パラメーター値については、encodeURIComponent / decodeURIComponent を使用します。エンコーディングは /, ? をエスケープします。そして &。エンコードされた完全な URL をリンクとして使用しないでください。デコードしても + はスペースに変換されず、入力 URL にアクセスすることもありません。
デコードパラメータデコードに失敗したら、単独の%や%2など不完全なパーセント表記を確認してください。元のパラメータ値に戻って再試行します。読める文字になるまで何度もデコードすると、意味が変わることがあります。

入力例と期待される結果

「ティー & ケーキ」は tea%20%26%20cake としてエンコードされます。セパレータを保持したい URL 全体ではなく、値をエンコードします。プラス記号はデコード時に + のままです。フォームスタイルのプラスからスペースへの変換は実行されません。

うまく動かないとき

  • デコードに失敗したら、単独の%や%2など不完全なパーセント表記を確認してください。元のパラメータ値に戻って再試行します。読める文字になるまで何度もデコードすると、意味が変わることがあります。

使用方法

個々の URL パラメーター値については、encodeURIComponent / decodeURIComponent を使用します。エンコーディングは /, ? をエスケープします。そして &。エンコードされた完全な URL をリンクとして使用しないでください。デコードしても + はスペースに変換されず、入力 URL にアクセスすることもありません。