不正な URI
不完全な% escapeまたは不正UTF-8 sequenceを探します。
URLエンコードは、文字列の一部をUTF-8バイトの`%HH`表記へ変換し、デコードはその逆を行います。このツールはpercent encode/decodeに加え、完全なURLのprotocol、host、path、query、fragmentを表示し、読み取り可能なBase64-like値がある場合にヒントを出せます。
URL を貼り付けて各項目を確認します。
元データを入力します: 入力が完全なURLか、query valueなどのcomponentかを区別します。
必要な設定を選びます: encodeまたはdecodeを1段階ずつ行い、不完全な% sequenceを確認します。
結果を確認・検証します: host、path、query、fragment、入れ子URLを確認し、リンクを自動で開きません。
javascript:などの危険scheme、フィッシングドメイン、二重エンコード、open redirectが残る場合があります。不完全な% escapeまたは不正UTF-8 sequenceを探します。
全URLではなく個別componentだけをエンコードします。
二重エンコードを疑い、各段階を記録します。
完全なURLには:, /, ?, &, #などの構造区切りがあり、componentはその内部の個別値です。
いいえ。構造が見えるだけで、ドメイン、scheme、redirect、文脈を別途検証する必要があります。
Base64/Base64URL の表示はヒューリスティックです。互換アルファベット、最小長、パディング形状、有効なUTF-8、ほぼ印字可能な出力を確認しますが、厳密な正規Base64検証ではありません。
計算はこのブラウザーコンポーネント内で実行されますが、それだけで完全なプライバシーが保証されるわけではありません。拡張機能、クリップボード履歴、ダウンロード、サイト診断を確認するまでは非本番データを使ってください。
レイアウトは狭い画面に適応します。ファイル選択、カメラ、クリップボード、ダウンロードはモバイルブラウザーの権限と対応状況に依存します。
component単位で変換し、ドメインとschemeを確認した後にだけURLを利用してください。