Free2Box
URL 編解碼IT & 開發者工具Instant browser workflowFocused single-task utilityNo setup required

URL 編解碼

URL 編碼和解碼

編碼ComponentWaiting for input輸入0結果0
輸入
Switch between encoding and decoding without leaving the same workspace.
Use encodeURIComponent for query values, form fields, and fragments that should escape reserved characters.
編碼結果
URL 編碼後的字串
URL 編碼後的字串

Export conversion result

Copy the encoded or decoded value directly, or download a short summary for debugging and QA.

編碼Component0 input chars

繼續下一步

用相關的下一個動作延續你的工作流程。

Mode編碼MethodComponent輸入0結果Waiting for input
Privacy & Trust

Client-side only

Encoding and decoding happen in your browser with native JavaScript APIs. Input never leaves the page.

Component-safe mode

Use encodeURIComponent when you are escaping values inside query strings or form payloads.

Full-URL mode

Use encodeURI when you need to preserve separators in a complete URL while still escaping unsafe characters.

使用方法

1

貼上或輸入內容

在輸入區域輸入您的文字、程式碼或資料。

2

選擇選項

選取要套用的轉換方式或格式。

3

複製結果

一鍵將輸出結果複製到剪貼簿。

為什麼使用此工具

100% 免費

沒有隱藏費用,沒有付費等級——所有功能完全免費。

無需安裝

完全在瀏覽器中運行。無需下載或安裝任何軟體。

隱私且安全

您的資料永遠不會離開您的裝置。不會上傳至任何伺服器。

支援行動裝置

完全響應式設計——在手機、平板或桌面電腦上均可使用。

開發者工具指南

URL 編碼解碼指南:正確處理網址中的特殊字元

重點摘要

  • URL 中的特殊字元(空格、中文、& 等)必須經過百分比編碼才能正確傳輸
  • 空格在 URL 中編碼為 %20(路徑)或 +(查詢參數)
  • encodeURIComponent() 編碼所有特殊字元,encodeURI() 保留 URL 結構字元

URL(統一資源定位器)只允許使用 ASCII 字元集中的部分字元。當 URL 包含中文、空格或其他特殊字元時,必須進行百分比編碼(Percent-encoding)才能被正確傳輸和解析。URL 編碼/解碼工具是每位 Web 開發者日常除錯的必備工具。

%E4%B8%AD

「中」字的 URL 編碼形式

常見用途

1

中文 URL 處理

包含中文的 URL(如搜尋關鍵字、檔案名稱)必須編碼。瀏覽器位址列會顯示中文,但實際傳輸時使用的是編碼後的形式。

2

查詢參數建構

URL 的查詢參數值可能包含 &、=、? 等保留字元。不編碼會破壞 URL 結構,導致參數解析錯誤。

3

API 請求除錯

當 API 回傳「400 Bad Request」時,常見原因是查詢參數未正確編碼。將 URL 解碼後可以看到實際傳送的內容。

4

重新導向 URL 處理

OAuth 回呼 URL 或重新導向鏈結中,目標 URL 本身需要被編碼後作為參數傳遞,避免與外層 URL 的結構衝突。

實用技巧

encodeURIComponent() 編碼整個參數值,encodeURI() 只編碼非 URL 結構字元——用錯可能導致雙重編碼。

測試 API 時如果看到 %25(% 的編碼),通常代表發生了雙重編碼問題。

JavaScript 的 URLSearchParams 物件會自動處理編碼,比手動拼接 URL 更安全。

Cookie 中的值也需要 URL 編碼,特別是包含分號(;)或等號(=)時。

本工具所有運算皆在您的瀏覽器本地完成,不會上傳任何資料至伺服器。內容僅供參考,請依實際需求進行驗證。

常見問題