工具本機執行
URL 編碼器 & 解碼器
為 URL 進行百分比編碼,或將百分比編碼的字串解碼回可讀文字 — 即時、私密。
模式
範圍
文字
0 行0 位元組
編碼的 URL
0 行0 位元組
關於URL 編碼器 & 解碼器
Handytool 的 URL 編碼器為 URL、查詢字串和表單資料進行百分比編碼 — 並將百分比編碼的字串解碼回可讀文字。在元件範圍(編碼所有內容,包括 / 和 ?)和完整 URI 範圍(保留 URL 結構)之間選擇。一切都在您的瀏覽器中執行,因此您可以編碼 API 令牌、查詢參數或敏感字串,而無隱私疑慮。
URL 編碼器 & 解碼器功能
- 01
元件和完整 URI 範圍
使用元件範圍編碼單一查詢參數值 — 它轉義每個保留字元。使用完整 URI 範圍編碼整個 URL,同時保留 /、? 和 # 作為結構分隔符。結果符合 JavaScript 的 encodeURIComponent 和 encodeURI。
- 02
雙向轉換
只需點擊一下即可在編碼和解碼之間切換。解碼可逆轉 %20、%3F 和所有其他百分比編碼序列回到原始文字,包括非 ASCII 字元。
- 03
在您的瀏覽器中執行
編碼使用瀏覽器的原生 URL API。您的輸入永不離開您的裝置 — 當您使用令牌、認證資訊或私密參數時很便利。
URL 編碼器 & 解碼器常見問題
- 什麼是 URL 編碼?
- URL 編碼(百分比編碼)使用 % 後跟兩個十六進位數字替換在 URL 中有特殊含義的字元 — 空格、&、=、? 和非 ASCII。它讓您安全地在 URL 或查詢字串中包含任意文字,而不會破壞其結構。
- 何時應該使用「元件」還是「完整 URI」編碼?
- 編碼單一查詢參數值時使用元件範圍 — 它轉義每個保留字元(包括 /、? 和 #)。編碼整個 URL 時使用完整 URI 範圍 — 它保留結構字元,使 URL 保持可解析。
- 它是否處理 Unicode 字元?
- 是的。Unicode 字元(表情符號、西里爾字、CJK)首先轉換為 UTF-8 位元組,然後逐位元組進行百分比編碼,符合每個現代瀏覽器使用的標準 %XX%XX 格式。
- URL 編碼與 HTML 編碼相同嗎?
- 否。URL 編碼使用百分比編碼(%20 表示空格);HTML 編碼使用實體(& 表示 &)。它們服務於不同目的 — URL 編碼保護 URL,HTML 編碼保護 HTML 標記。
- 我的輸入是否儲存在任何地方?
- 否。一切都使用原生 JavaScript URL API 在您的瀏覽器中本機執行。沒有上傳、記錄或儲存。