URL エンコード/デコード

URL コンポーネントをエンコードまたはデコードし、ウェブアドレスで安全に使用できるようにします。

ブラウザ内処理のみ(オフライン対応)
1

テキストを入力

内容を貼り付けるか入力してください。

2

設定を調整

お好みの結果になるようオプションを設定。

3

コピーまたは保存

出力をクリップボードにコピーまたは保存。

このツールについて

URL エンコーダー/デコーダーとは?

URL エンコーダー/デコーダーは、URL 内の特殊文字をパーセントエンコードされた同等の形式に変換し、その逆変換も行います。スペース、アンパサンド、非 ASCII 文字、その他の予約文字を含む有効な URL を作成するために不可欠です。

クエリパラメータを安全に渡したり、ファイルパスをエンコードしたり、不正な URL をデバッグするために使用できます。

主な活用例

  • クエリパラメータ:URL クエリ文字列に安全に含めるために値をエンコード
  • API リクエスト:REST API のリクエストパラメータを適切にエンコード
  • リダイレクト URL:OAuth フローやリダイレクト用にコールバック URL をエンコード
  • ファイルパス:ウェブサーバー向けにスペースや特殊文字を含むファイル名をエンコード
  • デバッグ:壊れた URL をデコードして元のテキストを確認

プライバシー優先の URL 処理

すべてのエンコードとデコードは、ネイティブの encodeURIComponent() および decodeURIComponent() 関数を使って完全にブラウザ内で実行されます。

  • URL とパラメータはデバイスの外に出ません
  • API キー、トークン、セッション ID を含む URL のエンコードも安全
  • ページ読み込み後はオフラインでも動作

よくある質問

URL エンコーディングは、特殊文字をパーセントエンコード形式(例:スペースが %20 になる)に変換し、ウェブアドレスで安全に使用できるようにします。
エンコードは URL 全体を変換しますが、/ や ? などの構造文字は保持します。コンポーネントエンコードはそれらの文字も含めてすべてをエンコードするため、クエリパラメータの値に適しています。
いいえ。すべての処理はブラウザ内で完結します。データがデバイスから出ることは一切ありません。サーバーへのアップロードは行われません。
はい。ページを一度読み込めば、完全にオフラインで動作します。より快適にご利用いただくには、ブラウザから PrivaDeck を PWA としてインストールしてください。
サーバー側の制限はありません。最大ファイルサイズはデバイスの利用可能なメモリとブラウザの性能によって異なります。最近のデバイスであれば数百 MB までのファイルを問題なく処理できます。