Skip to main content
appkiro.com

URLエンコード・デコードツール

URL componentを正しくエンコードし、入れ子のredirectやqueryを段階的に読み解きます。

開発者・テキストツール

端的な回答

URLエンコードは、文字列の一部をUTF-8バイトの`%HH`表記へ変換し、デコードはその逆を行います。このツールはpercent encode/decodeに加え、完全なURLのprotocol、host、path、query、fragmentを表示し、読み取り可能なBase64-like値がある場合にヒントを出せます。

デコード済みテキスト

URL 詳細

URL を貼り付けて各項目を確認します。

使い方

  1. 元データを入力します: 入力が完全なURLか、query valueなどのcomponentかを区別します。

  2. 必要な設定を選びます: encodeまたはdecodeを1段階ずつ行い、不完全な% sequenceを確認します。

  3. 結果を確認・検証します: host、path、query、fragment、入れ子URLを確認し、リンクを自動で開きません。

主な機能

  • percent encode/decode。
  • protocol・host・path解析。
  • query parameterとfragment表示。
  • 入れ子URLの確認。
  • Base64-like値のヒント。

活用例

  • API query parameterのデバッグ。
  • redirect URL構造の確認。
  • 追跡リンクの実際の遷移先確認。

制限と安全上の注意

  • decode結果は未信頼入力です。javascript:などの危険scheme、フィッシングドメイン、二重エンコード、open redirectが残る場合があります。
  • 中心となる処理は現在のブラウザーコンポーネントで実行されます。拡張機能、クリップボード履歴、ダウンロードファイル、サイト全体の診断は別の漏えい経路になり得るため、環境全体を確認するまでは本番シークレットを入力しないでください。

トラブルシューティング

不正な URI

不完全な% escapeまたは不正UTF-8 sequenceを探します。

区切り文字まで変わる

全URLではなく個別componentだけをエンコードします。

1回のdecodeで読めない

二重エンコードを疑い、各段階を記録します。

よくある質問

URLとURL componentは何が違いますか?

完全なURLには:, /, ?, &, #などの構造区切りがあり、componentはその内部の個別値です。

デコードすればリンクは安全ですか?

いいえ。構造が見えるだけで、ドメイン、scheme、redirect、文脈を別途検証する必要があります。

Base64URLも自動判定しますか?

Base64/Base64URL の表示はヒューリスティックです。互換アルファベット、最小長、パディング形状、有効なUTF-8、ほぼ印字可能な出力を確認しますが、厳密な正規Base64検証ではありません。

安全性とプライバシーはどうなっていますか?

計算はこのブラウザーコンポーネント内で実行されますが、それだけで完全なプライバシーが保証されるわけではありません。拡張機能、クリップボード履歴、ダウンロード、サイト診断を確認するまでは非本番データを使ってください。

スマートフォンでも使えますか?

レイアウトは狭い画面に適応します。ファイル選択、カメラ、クリップボード、ダウンロードはモバイルブラウザーの権限と対応状況に依存します。

ツールを使う

component単位で変換し、ドメインとschemeを確認した後にだけURLを利用してください。