工具王
開發工具

URL 編碼/解碼

免費線上 URL 編碼/解碼工具,使用 encodeURIComponent/decodeURIComponent,可將含中文、空白或特殊字元的網址與參數轉成 URL 安全格式,或反向解碼,完全在瀏覽器內運算、資料不外傳。

使用 encodeURIComponent/decodeURIComponent,完全在瀏覽器內處理,資料不會上傳。

小編提醒

  • URL 編碼/解碼 適合快速整理資料格式,貼上前先確認內容沒有多一個逗號或少一個括號。
  • 如果內容含 token、密碼或客戶資料,優先在自己的瀏覽器內處理,用完就關掉頁面。

深入了解

為什麼網址要編碼

網址只能用部分字元,中文、空白、&、?、# 這些放進參數會破壞網址結構或被誤解。URL 編碼把它們轉成 %XX 的安全形式(例如空白變 %20),確保連結、查詢參數、追蹤碼能正確傳遞、不會被截斷。

常見使用情境

做帶中文關鍵字的搜尋連結、組 UTM 追蹤參數、串 API 的 query string、或解析別人給的一長串編碼網址想看原文時,編碼/解碼都很實用。貼錯一個字元,整個連結就失效,交給工具最保險。

編碼不是加密

URL 編碼只是「換成安全字元」,任何人都能解回原文,不要拿來藏機密。需要編碼二進位資料可用 Base64,需要不可逆的雜湊可用 SHA 雜湊工具,這幾個常一起出現在開發流程裡。

使用教學

  1. 1選擇「編碼」或「解碼」。
  2. 2貼上網址、參數或文字。
  3. 3即時看到轉換結果並一鍵複製。

常見問題

為什麼網址要編碼?

網址中的中文、空白與 ?、&、= 等特殊字元若不編碼,可能被瀏覽器或伺服器誤解。URL 編碼把它們轉成 %XX 的安全格式。

encodeURI 和 encodeURIComponent 差在哪?

encodeURIComponent 會把 ?、&、=、/ 等也一併編碼,適合編碼「單一參數值」;本工具採 encodeURIComponent,是處理查詢參數最常用的。

支援中文嗎?

支援,採 UTF-8,中文會正確編碼與解碼,不會亂碼。

相關文章