跳到主要內容

URL 編碼 / 解碼

對網址參數做 encodeURIComponent 編碼與還原。

URL 編碼 / 解碼工具

網址只能包含特定字元,空白、中文、&? 等若直接放進網址會出錯。URL 編碼會把這些字元轉成 %XX 格式,確保網址能被正確傳遞與解析。這個工具讓你在編碼與解碼之間一鍵切換。

如何使用

  1. 編碼:貼上含特殊字元的文字或參數,按「編碼」。
  2. 解碼:貼上 %XX 格式字串,按「解碼」還原。
  3. 要編碼整條網址而非單一參數,勾選改用 encodeURI。

常見用途

  • 組裝含中文或特殊字元的查詢字串。
  • 解讀從網址列複製的編碼網址。
  • 除錯 API 請求中的參數編碼。

常見問題

encodeURIComponent 和 encodeURI 差在哪?

encodeURIComponent 會把 / ? & = 等結構字元也一起編碼,適合編碼單一參數值;encodeURI 保留這些結構字元,適合編碼整條網址。

為什麼空白會變成 %20?

在網址中空白必須被編碼,標準做法是編成 %20。部分表單則用 + 代表空白;本工具使用標準的 %20。

中文網址需要編碼嗎?

需要。在程式中傳遞或放進 HTML 屬性時,中文通常仍需編碼成 %E4%B8%AD 這類格式才能被正確解析。

資料會外傳嗎?

不會。編碼與解碼都在瀏覽器本機完成,不會上傳伺服器。