免費註冊

URL 編碼解碼

把文字編碼後放進網址,或把一長串 % 編碼還原成能讀的文字。

關於URL 編碼解碼

在把文字放進連結之前,先用 URL 編碼解碼處理一下:帶空格的搜尋詞,嵌在另一個網址裡的跳轉地址,帶中文或特殊字元的名字,含有 & 或 = 的引數值。預設除了字母、數字和少數安全符號,其他字元都會編碼,適合處理單個引數值。

勾選“整條網址”會保留冒號、斜槓、問號、& 和等號這些結構符號。解碼能把 %E4%B8%AD 還原成“中”,“把 + 當作空格”預設開啟,表單提交的加號會變回空格。如果內容是網址,下面會把所有查詢引數列成表格,追蹤連結一看就懂。全部在瀏覽器裡完成。文字裡夾著很多連結時,可以用提取郵箱網址手機號一次提取出來。

URL 編碼解碼怎麼用

  1. 1
    選編碼或解碼

    要放進網址的文字選編碼,想讀懂的連結選解碼。

  2. 2
    貼上內容

    URL 編碼或解碼的結果會隨輸入實時更新。

  3. 3
    設定選項

    保留網址結構就勾選“整條網址”;解碼錶單資料時保持“把 + 當作空格”。

  4. 4
    複製結果

    複製結果;如果是網址,再看看下面的參數列。

為什麼用熊仔工匠

  • 單個引數或整條網址

    單個值嚴格編碼,完整網址保留冒號、斜槓、問號、& 和等號。

  • 全程 UTF-8

    中文、表情、帶音標的字母都能正確編碼和解碼。

  • 參數列格

    網址裡的每個鍵和值逐行列出來。

  • 錯誤提示清楚

    多出來的 %、被截斷的編碼會直接提示,不會悄悄變成亂碼。

常見問題

URL 編碼解碼常見問題

URL 編碼該編整條網址還是隻編一部分?
單個引數值用預設設定分別編碼。只有整條網址裡帶空格或中文時才勾選“整條網址”,它會讓連結的結構符號保持不動。引數值是 JSON 的話,先用JSON 格式化壓縮成一行,編碼後連結更短。
URL 解碼時加號為什麼變成了空格?
網頁表單會把空格提交成 +,所以預設開啟“把 + 當作空格”。資料裡本來就有加號,比如電話號碼 +86,就取消勾選。
“%20”“%E4%B8%AD”是什麼意思?
“%20”是空格。每個 %XX 表示十六進位制的一個位元組,一個漢字在 UTF-8 裡佔三個位元組,所以會變成 %E4%B8%AD 這樣的一長串。
為什麼提示 % 編碼不完整?
文字裡有個 % 後面不是兩位十六進位制數,或者一個漢字的編碼被截斷了一半。檢查一下複製的連結末尾是否完整。
連結會發到伺服器嗎?
不會。編碼解碼在瀏覽器裡完成,帶令牌的私密連結也不會離開你的裝置,使用不限次數。
把URL 編碼解碼分享給朋友開啟瀏覽器就能用,對方不註冊也能先試。

相關工具

JSON JSON 格式化格式化、校驗、壓縮 JSON,出錯會指到具體行。
TXT 文字清理一鍵去掉多餘空格、空行和斷行。
TXT 文字對比左右對比兩段文字,差異一目瞭然。
TXT 字數統計實時統計字數、字元、漢字、行數和閱讀時長。
TXT Base64 編碼解碼Base64 文字和檔案的編碼與解碼。
AaTXT 英文大小寫轉換大寫、小寫、首字母大寫、駝峰、底線等一鍵轉換。
TXT 文字批次替換批次替換文字,需要時可用正規表示式。
¥TXT 人民幣大寫轉換把金額轉成財務用的中文大寫。