🔗

URL 編解碼

網址與查詢參數雙向百分號編解碼,區分 encodeURI 與 encodeURIComponent。
URL 📂 編碼 👤 ToolWorld 🏷️ v1.1.12
載入中...
方向 編碼中
encodeURI(全量)
保留 : / ? & = # 等 URL 結構符號,適合整條網址
encodeURIComponent(組件)
跳脫所有特殊字元,適合查詢參數值
原始 URL / 文字 {chars} 字元 / {words} 詞 / {lines} 行
執行編碼
輸出

使用說明

📖 工具介紹


URL 編解碼是一款免費的線上百分號編碼轉換工具,幫助開發者與文案人員處理網址中那些形如 %E5%B7%A5%E5%85%B7 的跳脫序列。工具同時提供兩種主流編碼函式:encodeURI 用於整條網址,保留冒號、斜線、問號、井號等結構符號;encodeURIComponent 用於查詢參數值,會把所有特殊字元一律跳脫,最適合拼接到 URL 的 ? 後面。開關一撥即可在編碼與解碼之間切換,解碼時自動還原中文字元、空格與標點。您還可以勾選「空格編碼為 +」,模擬表單送出時 application/x-www-form-urlencoded 的行為。遇到 % 後接兩個非十六進位字元的損壞序列時,工具會明確報錯而不是輸出亂碼。全部運算在瀏覽器本機完成,不發送任何網路要求,也不會儲存您的網址。介面以兩張模式卡片選擇編碼口徑,搭配頂部滑動開關切換方向,電腦和手機都清爽好用。

✨ 功能特點


  • 兩種口徑:encodeURI 保結構,encodeURIComponent 全跳脫
  • 雙向轉換:滑動開關一鍵在編碼與解碼間切換
  • 空格加號:可選把空格編碼為 +,貼合表單送出規範
  • 中文友善:自動還原被百分號編碼的漢字與符號
  • 錯誤提示:損壞的 %XX 序列會明確報錯
  • 離線執行:純本機運算,不發起任何網路要求

📝 使用方式


  1. 點擊兩張模式卡片之一,選擇全量或組件編碼口徑
  2. 撥動頂部開關決定目前是編碼還是解碼
  3. 如需模擬表單送出,勾選空格編碼為 +
  4. 在輸入區貼上網址、參數或已編碼字串
  5. 點擊執行按鈕,在輸出區複製結果

⚠️ 注意事項


  • 口徑選擇:整條網址用 encodeURI,參數值用 encodeURIComponent,混用會破壞 URL 結構
  • 解碼驗證:% 後必須是兩位十六進位數字,否則視為非法序列
  • 加號空格:勾選空格轉 + 時,編碼會把空格寫成加號,解碼也會還原
  • 非加密:URL 編碼不是加密,任何人都能解碼,勿用於敏感資訊
  • 長文字:超長內容建議分段處理,避免一次貼上過多

相關推薦

⏫︎