Skip to content
Zoyku

URL デコーダー

パーセントエンコードされた URL を読めるテキストへ復元 — %20・%2F・クエリ値が瞬時に分かります。+ を空白扱いにも対応、完全ブラウザ内処理。

このツールは完全にブラウザ内で動作します。データは端末から出ず、サーバーへアップロードされることはありません。

使い方

  1. 1パーセントエンコードされた文字列や URL を貼り付けます。
  2. 2値にはコンポーネント方式、完全な URL には URI 全体方式を選びます。
  3. 3フォーム形式のクエリなら「+ を空白扱い」を有効にし、デコード結果をコピーします。

URL デコーダー

エンコードされた URL・パラメータ・パス断片を貼り付けると、元のテキストがすぐに読めます。2 つのモードは 2 つのエンコーダーに対応:単一の値にはコンポーネント方式(decodeURIComponent)、URL 全体には URI 全体方式(decodeURI)です。

実用的な追加オプションとして、+ を空白として扱うスイッチがあります。フォームエンコード(application/x-www-form-urlencoded)のクエリ文字列が本来の意味であり、hello+world が hello world に正しく復元されます。

よくある質問

デコード時にエラーが出ることがあるのはなぜ?

後ろに 16 進 2 桁が続かない単独の % や、%E4%BD のような途中で切れたエスケープは不正なパーセントエンコーディングです。デコーダーは推測せずエラーを報告します。

「+ を空白扱い」はいつオンにする?

HTML フォーム送信や多くの Web フレームワークのクエリ文字列から取り出した値なら、オンにします。URL に本物の + が含まれる場合はオフのままにします。

何かアップロードされますか?

いいえ。デコードはブラウザ内でローカルに実行され、データは端末の外に出ません。

ツールを埋め込む

1 行であなたのサイトにツールを。訪問者のブラウザ内で動きます。

<iframe src="https://zoyku.com/ja/tools/url-decoder?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — url-decoder" loading="lazy"></iframe>
100% ローカル処理