如何使用 URL 編碼器和解碼器
輸入您的文字或網址
將文字鍵入或貼上到「編碼」面板中,或將百分比編碼的 URL 貼到「解碼」面板中。
一鍵將文字編碼為 URL 安全格式或解碼百分比編碼的 URL。處理特殊字元、空格和符號—所有這些都在瀏覽器中本地處理。
對任何 URL 進行編碼或解碼 — 結果立即顯示
將文字鍵入或貼上到「編碼」面板中,或將百分比編碼的 URL 貼到「解碼」面板中。
點擊對應的按鈕來轉換您的輸入。格式錯誤的 URI 中的錯誤會被捕獲並清楚顯示。
使用輸出旁邊的複製按鈕立即複製結果,或使用交換按鈕連結編碼/解碼操作。
使用瀏覽器原生的encodeURIComponent 和decodeURIComponent 函式確保每次都能獲得符合RFC 標準的準確結果。
無需按任何按鈕即可查看即時更新的編碼或解碼結果,使迭代快速且輕鬆。
格式錯誤的百分比編碼序列可以透過清晰的錯誤訊息優雅地捕獲,而不是崩潰或產生錯誤的輸出。
「交換」按鈕將輸出移回輸入,以便您可以連結多個編碼/解碼步驟,而無需來回複製貼上。
URL 編碼(百分比編碼)將 URL 中不允許的字元(如空格、&、=、#)轉換為 % 後面跟著兩個十六進位數字,例如空間變為%20。
當傳遞可能包含特殊字元的查詢字串參數時、建構 API 請求時或在 HTML 屬性中嵌入 URL 時,對 URL 進行編碼。
encodeURI 對完整 URL 進行編碼,同時保留 /、?、& 等字元。 encodeURIComponent 對包含這些字元的元件(如查詢值)進行編碼。該工具使用encodeURIComponent 來實現最大程度的安全性。
格式錯誤的 URI 包含無效的百分比編碼序列,例如後面沒有兩個有效的十六進位數字的單獨 %。我們的解碼器捕獲這些並顯示錯誤,而不是返回亂碼輸出。
不會。所有編碼和解碼均完全在您的瀏覽器中使用本機 JavaScript 執行。沒有上傳或儲存任何內容。
是的。該工具透過解碼產生的 UTF-8 百分比編碼序列來處理完整的 Unicode,包括中文字元、表情符號和其他多位元組序列。