URL 編碼 / 解碼
對 URL 與查詢字串進行百分比編碼或解碼。
在任何頁面使用(書籤小工具)
想不離開目前頁面就使用 URL 編碼 / 解碼? 把下面的按鈕拖到書籤列,然後在任何網站上點擊它,URL 編碼 / 解碼 就會就地開啟 — 完全在你的瀏覽器中執行。
請謹慎使用: 書籤小工具會在你點擊它的頁面上執行。請避免在網路銀行、付款或醫療等敏感網站上使用 — 使用風險自負。所有處理都在本機完成,不會向任何地方傳送資料。詳見服務條款。
- 如果書籤列被隱藏,先顯示它 — Ctrl+Shift+B(Mac 為 ⌘+Shift+B)。
- 把上面的按鈕拖到書籤列上。
- 開啟任何網站並點擊書籤 — URL 編碼 / 解碼 面板會出現在右上角。用 ✛ 在四角之間移動,用 ›/‹ 收到邊緣再拉出來。
- 再次點擊書籤(或 ✕)即可關閉。
注意: 少數安全政策嚴格的網站可能會封鎖書籤小工具。
範例
編碼查詢值 (Component)
輸入
hello world & friends
輸出
hello%20world%20%26%20friends
編碼完整 URL (Full URL)
輸入
https://x.com/search?q=cafe del mar
輸出
https://x.com/search?q=cafe%20del%20mar
解碼百分號編碼
輸入
%E2%9C%93%20done
輸出
✓ done
關於此工具
這個免費線上 URL 編碼器和解碼器把文字進行百分號編碼以便在 URL 和查詢字串中安全使用,並把它解碼回可讀文字——全部在你的瀏覽器中,不上傳。在編碼和解碼之間切換,結果隨你輸入即時更新。
使用方法
- 選擇編碼或解碼。
- 單個值選 Component,要保留整個 URL 結構選 Full URL。
- 輸入或貼上你的內容(或點擊範例),然後複製結果。
- 用交換把輸出回填並翻轉方向。
為什麼 URL 編碼很重要
URL 只能包含有限的字元集。空格、& 號、問號和非英語字母必須被百分號編碼(例如空格變成 %20),才能在連結和查詢字串中安全傳輸。用 Full URL 編碼整個位址,但用 Component 編碼單個查詢值。
常見問題
這個 URL 編碼器免費嗎?
免費 — 無須註冊的完全免費線上 URL 編碼器和解碼器。想編碼或解碼多少都行。
我的資料會上傳到任何地方嗎?
不會。一切都在你的瀏覽器中執行,不上傳,你的 URL 和資料絕不會離開你的裝置。
Component 和 Full URL 有什麼區別?
Component 使用 encodeURIComponent 並跳脫每個特殊字元——用於單個查詢值或路徑片段。Full URL 使用 encodeURI 並保留 : / ? & # 等結構字元,因此完整 URL 仍可使用。
什麼是百分號編碼?
這是 URL 用百分號加兩位十六進位數表示保留字元或非 ASCII 字元的方式——例如空格變成 %20,& 變成 %26。
為什麼解碼失敗?
當輸入包含無效的百分號跳脫時會失敗,例如單獨一個 % 或像 %2 這樣不完整的序列。修正或刪除多餘字元後重試。
如何編碼查詢字串參數?
選擇編碼和 Component 模式,然後貼上該值。Component 模式會跳脫 &、=、? 等否則會破壞查詢字串的字元。
它能處理非英語字元嗎?
能。帶重音的字母、韓文或表情符號等字元會被編碼為 UTF-8 百分號跳脫,並能正確解碼回來。
相關工具