URL 解碼器
將百分比編碼的 URL 和查詢字串解碼回可讀文字
輸入
輸入要解碼的編碼URL
0 個字元
設定
將URL編碼的文字解碼回原始格式。
輸出
解碼結果
0 個字元
關於此工具
URL 解碼是百分比編碼的反向過程:它將 %20、%3D、%26 這樣的序列還原為它們所代表的空格、等號和 & 符號,讓你能讀懂一個 URL、查詢字串或表單提交實際包含的內容。這是編碼的日常對應操作——你從伺服器日誌、API 回應、瀏覽器網址列或 webhook 負載中收到一個百分比編碼字串,需要看看背後的真實資料。此工具在你的瀏覽器中即時解碼標準的百分比編碼文字,根據上下文正確處理 %20 和 + 兩種空格表示,並會立即標記格式錯誤的逸出序列,而非對損壞的輸入進行靜默猜測。
使用方式
將要解碼的百分比編碼文字貼到輸入框中——解碼結果會立即顯示在輸出中。此工具能辨識標準的百分比編碼序列(%XX 十六進位對),以及在 application/x-www-form-urlencoded 資料(如查詢字串和表單提交)中用作空格的 +。如果輸入包含無效或截斷的百分比序列,工具會回報明確的錯誤,而非傳回部分或錯誤的結果。一鍵複製解碼後的輸出,或在需要反方向操作時切換到編碼器。
限制與重要提示
解碼要求格式良好的百分比序列——一個孤立的 % 後面沒有跟兩個有效的十六進位數字,或字串末尾出現截斷的序列,都會觸發明確的解碼錯誤,而非盡力猜測。此工具假定為 UTF-8 位元組序列;來自其他編碼的百分比編碼位元組可能解碼為非預期字元。這裡的 + 僅在解碼模式下被視為空格,符合 form-urlencoded 慣例——如果你的資料中包含字面意義的 +,請事先將其編碼為 %2B。解碼會還原完全相同的原始文字,因此對待來自不可信來源的解碼輸出,應與對待任何使用者提供的資料一樣謹慎。