URL 編碼 / 解碼 Online - URL 編碼器 & 解碼器 + HTML 跳脫

一款用於編碼和解碼 6 種字串格式的工具:URL、HTML、JSON、XML、JavaScript 和 SQL。

使用方法

  1. 從下拉選單選擇編碼類型(URL / HTML / JSON / XML / JavaScript / SQL)
  2. 對於 URL 和 HTML,有子選項可用(encodeURIComponent / encodeURI,命名 / 數字實體)
  3. 在左側文字區域輸入要編碼或解碼的文字
  4. 點擊「編碼」或「解碼」在右側查看結果
  5. 使用複製按鈕將結果複製到剪貼簿

使用範例

URL encode (encodeURIComponent):
Input: search keyword&type=1
Encoded: search%20keyword%26type%3D1
HTML escape (named entities):
Input: <script>alert("XSS")</script>
Escaped: &lt;script&gt;alert(&quot;XSS&quot;)&lt;/script&gt;
SQL single-quote escape:
Input: O'Brien
Escaped: O''Brien

常見問題

我的資料會傳送到伺服器嗎?
不會。所有處理均完全在您的瀏覽器中進行。
encodeURIComponent 和 encodeURI 有什麼區別?
encodeURIComponent 編碼 URL 元件(例如查詢參數值)。encodeURI 編碼整個 URL,因此 ://?=& 等結構字元不會被編碼。
HTML 命名實體和數字實體有什麼區別?
命名實體使用 &amp;、&lt; 等可讀名稱。數字實體使用 &#38;、&#60; 等 Unicode 碼點,適用於任何字元。
JSON 編碼做什麼?
跳脫 JSON 字串字面量中有特殊含義的字元,如換行符(\n)、制表符(\t)、反斜線(\\)和雙引號(\")。
如果解碼失敗怎麼辦?
請確認輸入是否為正確的編碼格式。URL 解碼的輸入必須是百分比編碼格式。如果輸入無效,會顯示錯誤訊息。

相關工具

更新記錄

最後更新:2026-02-20

  • 2026-02-19 初次發布