URL 編碼器 / 解碼器
對URL和查詢字符串進行轉義以安全傳輸,或將轉義的URL轉回可讀文本。
輸入您的文本:
結果:
如何編碼或解碼URL
- 將您的URL或查詢字符串粘貼到輸入框中。
- 選擇編碼或解碼,然後選擇匹配的編碼模式。
- 點擊轉換以獲取您的轉義或未轉義的輸出。
- 複製結果並在鏈接、API或表單中使用。
常見問題
這兩種編碼模式有什麼區別?
encodeURIComponent轉義幾乎所有字符,適用於單個查詢值,而encodeURI則保持斜杠和冒號等字符不變,適用於完整URL。
為什麼空格變成%20?
URL只能包含有限的字符集。編碼將像空格這樣的字符轉換為百分比編碼形式,如%20,以便安全傳輸。
我需要手動編碼我的URL嗎?
不,大多數編程語言會為您處理這個,但這個工具對於調試、手動構建查詢字符串或測試邊緣情況非常方便。
URL數據會發送到任何地方嗎?
不會。編碼和解碼完全在您的瀏覽器中進行,因此您粘貼的任何內容都不會被上傳或記錄。
相關工具
為什麼編碼URL?
URL只能包含有限的字符集,因此特殊字符必須進行百分比編碼以安全傳輸。編碼在構建鏈接、表單或API調用時保持查詢參數不變。
- 在構建API請求之前安全地編碼查詢參數。
- 轉義用戶輸入以防止鏈接損壞或URL格式錯誤。
- 解碼編碼的URL以查看它實際指向的內容。
提示和限制
對於單個查詢值使用encodeURIComponent,對於整個URL使用encodeURI—它們轉義不同的字符集。所有操作都在本地進行,因此您的數據永遠不會離開瀏覽器。