URL デコーダー
パーセントエンコードされた URL を読めるテキストへ復元 — %20・%2F・クエリ値が瞬時に分かります。+ を空白扱いにも対応、完全ブラウザ内処理。
このツールは完全にブラウザ内で動作します。データは端末から出ず、サーバーへアップロードされることはありません。
使い方
- 1パーセントエンコードされた文字列や URL を貼り付けます。
- 2値にはコンポーネント方式、完全な URL には URI 全体方式を選びます。
- 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% ローカル処理