オンライン URL デコードツール
オンライン URL デコードツール:パーセントエンコードされた URL 文字列を元のテキストに復元します。中国語や特殊文字に対応し、ブラウザ内で即時に処理されます。
ツールの入力と出力
URL デコードの使用例
URL デコードは %XX 形式のパーセントエンコードを読みやすい元のテキストに戻します。ブラウザのアドレスバーのパラメータ解析、コールバック URL のデバッグ、共有リンク内の中国語コンテンツの読み取り、ログ内のエスケープされたクエリパラメータの調査に使われます。
このツールは一般的なパーセントエンコードと + をスペースとして扱う形式の両方に対応しています。デコード規則は decodeURIComponent と同じで、中国語、日本語、絵文字なども正しく復元されます。
Which standard defines percent-encoding?
URL encoding writes a byte that cannot appear as-is as a percent sign plus two hexadecimal digits. That rule is in RFC 3986. It is not encryption.
“A percent-encoding mechanism is used to represent a data octet in a component when that octet's corresponding character is outside the allowed set or is being used as a delimiter of, or within, the component.”
よくある質問
デコードしてもまだ文字化けするのはなぜ?
多くの場合、元データが複数回エンコードされている(先にエンコードされ、さらに別のツールで再エスケープされた)か、文字セットが UTF-8 ではありません。完全な元の文字列をコピーし、ソースが一貫して UTF-8 を使っているか確認してください。
%20 と + はどちらもスペースですが、結果は同じですか?
%20 はどの位置でもスペースを表します。+ はフォーム(application/x-www-form-urlencoded)の意味でのみスペースを表します。このツールは両方の形式を正しくデコードします。
デコードするとリンクの動作に影響しますか?
しません。デコードは表示形式を戻すだけで、リンクにアクセスするときブラウザが再エンコードするため、元のリンクと同等です。