首頁 AI 工具庫 關於我們 提交工具
免費工具

URL 編碼/解碼器

將文字編碼為 URL 安全的百分比格式,或將 %XX 序列解碼為可讀文字。網頁開發者處理查詢字串和 API 的必備工具。

什麼是 URL 編碼?

URL 編碼(又稱百分比編碼)將 URL 中不允許使用的字元轉換為可安全在網路上傳輸的格式。每個不安全的字元會被替換為 % 加上代表該字元 ASCII 碼的兩位十六進位數字。

常見編碼範例

  • 空格%20
  • 特殊符號&%26=%3D?%3F#%23
  • 非 ASCII 字元:中文、日文、表情符號 → 多字節百分比序列

不會被編碼的字元

英文字母(A–Z、a–z)、數字(0–9)以及符號 - _ . ! ~ * ' ( ) 被視為安全字元,encodeURIComponent 不會對其進行編碼。

常見問題

URL 編碼和 Base64 有什麼區別?

URL 編碼讓任意文字可安全用於 URL 查詢字串(例如 你好%E4%BD%A0%E5%A5%BD)。Base64 將二進位資料編碼為 ASCII 字元,用於文字系統的傳輸。兩者用途不同,不可互換。

應該編碼整個 URL 還是只編碼查詢字串?

只需編碼查詢參數的,不要編碼整個 URL。對整個 URL 編碼會同時編碼 :///? 等符號,導致 URL 結構損壞。

返回頂端