WS打工人的工具站
🔗

URL 編碼解碼

🔒 本機處理文字與寫作

對網址/字串做百分比編碼或解碼。

URL 編碼解碼會把文字做百分比編碼,讓它可以安全用在網址中(例如查詢參數值),或把百分比編碼字串解碼回原始形式,隨著你輸入自動更新。

✅ 全部工具免費使用,不用登入。

分享

LINEFacebookXThreads

使用指引

  1. 選擇「編碼」或「解碼」。
  2. 貼上內容,結果會自動更新。

常見使用情境

  • 在放進網址查詢字串前,先編碼含有空格或特殊字元的數值。
  • 解碼網址編碼的參數,查看實際可讀內容。
  • 為安全放入連結準備搜尋字詞或使用者輸入。
  • 偵錯含有非預期百分比編碼字元的網址。

✓內容與驗證流程複查: 2026-08-25

URL 編碼解碼 的驗證方法與判讀界線

如何確認編碼或解碼結果完全正確。

這是對個別數值編碼,不是整個網址

這個工具是對單一數值(例如一個查詢參數的文字內容)做百分比編碼——不是設計來編碼整個網址(包含通訊協定、網域與路徑分隔符),那樣會錯誤地編碼像「://」與「/」這類需要保持原樣的字元。

來回轉換檢查

先編碼一段含有特殊字元或空格的文字,再把結果貼進解碼模式——應該會得到與原始文字完全相同的結果,確認編碼是可逆且正確的。

空格依情境變成 %20 或 +

標準百分比編碼會把空格變成「%20」,而較舊的「application/x-www-form-urlencoded」慣例(某些表單提交會用)則用「+」代替——如果空格解碼結果不如預期,請檢查目標系統期望的是哪種慣例。

使用結果前的檢查清單

  • 正在編碼單一數值(例如查詢參數),而不是嘗試一次編碼整個網址。
  • 已確認來回轉換(先編碼再解碼)能得回原始文字。
  • 如果空格很重要,已了解目標系統期望的是「%20」還是「+」編碼。
  • 使用前已檢查解碼後的輸出看起來正確且可讀。

適合誰使用

  • 要在插入網址查詢字串前編碼數值的開發者。
  • 要解碼網址編碼參數、查看實際內容的人。
  • 要為安全放入連結準備搜尋字詞或使用者輸入的人。
  • 要偵錯含有非預期或亂碼百分比編碼文字網址的人。

實際案例

為網址編碼搜尋查詢

開發者需要建立包含使用者查詢文字(含空格與特殊字元)的搜尋網址,在插入查詢字串前只編碼那個數值。

解碼神秘的網址參數

有人看到一個充滿 % 字元的網址參數,解碼後揭露它實際代表的可讀文字。

偵錯失效的連結

開發者調查一個沒有如預期運作的連結,解碼其參數以檢查特殊字元是否正確編碼。

使用限制

  • 這是對單一數值編碼(例如一個查詢參數),不是對整個多段網址編碼。

常見問題

可以用這個工具編碼整個網址,包含「https://」嗎?

可以,但通常不是你想要的結果——那樣會連「://」與「/」分隔符也一起編碼,破壞網址結構。這個工具是設計用來編碼個別數值,例如單一查詢參數。

為什麼空格變成了「%20」而不是「+」?

那是標準百分比編碼的行為。空格用「+」代表的慣例來自較舊的、特定於表單的編碼標準——如果你的目標系統期望「+」,可能需要手動替換。

為什麼我的輸入解碼失敗?

輸入需要是有效的百分比編碼字串——一個後面沒有跟著兩個有效十六進位數字的「%」,或從未真正被編碼過的字串,都會讓解碼失敗並顯示錯誤,而不是猜測你的意圖。

這個工具能處理 Unicode 字元,例如 emoji 或中日韓文字嗎?

可以——非 ASCII 字元會依其 UTF-8 位元組序列編碼,每個位元組表示成一組百分比編碼的十六進位對。

🔒 在瀏覽器內處理,不會上傳。結果僅供參考,詳見 免責聲明。 最後更新: 2026-08-25

訂閱更新

新工具上線與實用技巧,第一時間寄到你的信箱。不塞廣告,隨時可退訂。