本文へスキップ
TodayHelp 計算ツール

URLエンコード・デコード

利用可能

URL 用にパーセントエンコード、または元に戻します。値ひとつ(encodeURIComponent)か URL 全体(encodeURI)かを選べ、+ を空白として扱う設定もあります。デコード時はクエリパラメーターを一覧表示します。

選んだファイルはこのブラウザー内だけで処理され、サーバーにはアップロードされません。

使い方

  1. エンコードかデコードかを選び、テキストを貼り付けます。
  2. エンコードでは、値ひとつか URL 全体かを選びます。
  3. HTML フォーム形式なら + の設定をオンにします。デコード時はクエリパラメーターを表で表示します。

計算式

  • 予約されていない文字(A–Z a–z 0–9 - _ . ~)以外は、UTF-8 の各バイトを %XX に置き換えます

計算例

東京 カフェ → %E6%9D%B1%E4%BA%AC%20%E3%82%AB%E3%83%95%E3%82%A7

よくある質問

値ひとつと URL 全体の違いは?

値ひとつはクエリの値に入れるときに使い、& = ? / # もエンコードします。URL 全体は https:// や ? & = などの構造を残し、空白や日本語などだけを変換します。

デコードでエラーになるのはなぜ?

% のあとに16進数2桁がないか、バイト列が正しい UTF-8 ではありません。エラーに位置を表示します。

関連ツール