URL 編碼 / 解碼 Online - URL 編碼器 & 解碼器 + HTML 跳脫
一款用於編碼和解碼 6 種字串格式的工具:URL、HTML、JSON、XML、JavaScript 和 SQL。
使用方法
- 從下拉選單選擇編碼類型(URL / HTML / JSON / XML / JavaScript / SQL)
- 對於 URL 和 HTML,有子選項可用(encodeURIComponent / encodeURI,命名 / 數字實體)
- 在左側文字區域輸入要編碼或解碼的文字
- 點擊「編碼」或「解碼」在右側查看結果
- 使用複製按鈕將結果複製到剪貼簿
使用範例
URL encode (encodeURIComponent): Input: search keyword&type=1 Encoded: search%20keyword%26type%3D1
HTML escape (named entities):
Input: <script>alert("XSS")</script>
Escaped: <script>alert("XSS")</script>
SQL single-quote escape: Input: O'Brien Escaped: O''Brien
常見問題
- 我的資料會傳送到伺服器嗎?
- 不會。所有處理均完全在您的瀏覽器中進行。
- encodeURIComponent 和 encodeURI 有什麼區別?
- encodeURIComponent 編碼 URL 元件(例如查詢參數值)。encodeURI 編碼整個 URL,因此 ://?=& 等結構字元不會被編碼。
- HTML 命名實體和數字實體有什麼區別?
- 命名實體使用 &、< 等可讀名稱。數字實體使用 &、< 等 Unicode 碼點,適用於任何字元。
- JSON 編碼做什麼?
- 跳脫 JSON 字串字面量中有特殊含義的字元,如換行符(\n)、制表符(\t)、反斜線(\\)和雙引號(\")。
- 如果解碼失敗怎麼辦?
- 請確認輸入是否為正確的編碼格式。URL 解碼的輸入必須是百分比編碼格式。如果輸入無效,會顯示錯誤訊息。
相關工具
更新記錄
最後更新:2026-02-20
- 2026-02-19 初次發布