URL 編碼器 / 解碼器

對URL和查詢字符串進行轉義以安全傳輸,或將轉義的URL轉回可讀文本。

輸入您的文本:

方向

編碼模式

結果:

如何編碼或解碼URL

  1. 將您的URL或查詢字符串粘貼到輸入框中。
  2. 選擇編碼或解碼,然後選擇匹配的編碼模式。
  3. 點擊轉換以獲取您的轉義或未轉義的輸出。
  4. 複製結果並在鏈接、API或表單中使用。

常見問題

這兩種編碼模式有什麼區別?

encodeURIComponent轉義幾乎所有字符,適用於單個查詢值,而encodeURI則保持斜杠和冒號等字符不變,適用於完整URL。

為什麼空格變成%20?

URL只能包含有限的字符集。編碼將像空格這樣的字符轉換為百分比編碼形式,如%20,以便安全傳輸。

我需要手動編碼我的URL嗎?

不,大多數編程語言會為您處理這個,但這個工具對於調試、手動構建查詢字符串或測試邊緣情況非常方便。

URL數據會發送到任何地方嗎?

不會。編碼和解碼完全在您的瀏覽器中進行,因此您粘貼的任何內容都不會被上傳或記錄。

相關工具

為什麼編碼URL?

URL只能包含有限的字符集,因此特殊字符必須進行百分比編碼以安全傳輸。編碼在構建鏈接、表單或API調用時保持查詢參數不變。

提示和限制

對於單個查詢值使用encodeURIComponent,對於整個URL使用encodeURI—它們轉義不同的字符集。所有操作都在本地進行,因此您的數據永遠不會離開瀏覽器。