よくある問題
Q
URLエンコードされた文字列をデコードする方法は?
A
当ツールに貼り付けてデコードボタンを押すだけです。Unicodeに対応しているため、日本語も正しく復元されます。
Q
二重エンコードされたURLをデコードするには?
A
「デコード」ボタンを複数回クリックしてください。1回のクリックで1レイヤーずつ解除されます。
ワークフロー
URL デコーダー とは?
URLデコードはパーセントエンコードを元に戻す処理です。`%20` をスペースに、`%E6%97%A5` を「日」に戻します。ログからURLパラメータを読み取ったり、リダイレクト先を解析したり、OAuthフローを調査したりする際に不可欠なツールです。
URL デコーダー の使い方
パーセントエンコードされたURLまたはクエリ文字列を貼り付けて、「デコード」をクリックします。文字列が二重にエンコードされている場合は、もう一度デコードをクリックして2層目を解除できます。
使用例
入力: hello%20world%3F%20lang%3D%E6%97%A5%E6%9C%AC%E8%AA%9E
出力: hello world? lang=日本語
二重エンコードの場合:
入力: hello%2520world
1回目: hello%20world
2回目: hello world活用例
1. アクセスログや分析ダッシュボードからURLパラメータを解読する。
2. OAuthやSSOフローでのエンコードされたリダイレクトチェーンをデバッグする。
3. APIのWebhookペイロードから読み取り可能なデータを抽出する。
4. トラッキングパラメータの内容を確認する。
よくある質問
二重エンコード(Double-encoding)とは何ですか?
既にエンコードされた文字列が再度エンコードされることです(例: `%20` が `%2520` になる)。「デコード」ボタンを2回押すことで完全に復元できます。
URL全体を一度にデコードできますか?
はい。ドメインやクエリ文字列を含むURL全体を貼り付けても、エンコードされたコンポーネントのみが正しくデコードされます。`/` `?` `&` `=` などの構造文字は維持されます。