URL 編碼・解碼

將文字或符號編碼為特殊代碼,並解碼經過 URL 編碼的字串

特色

支援三種編碼方式

依用途選擇 encodeURIComponent 等方式

編碼與解碼皆可

可將已編碼的字串還原為原始字元

相容 PHP urlencode

將空格轉換為 +,重現舊有的行為

多行一次批次轉換

將以空白分隔的多個詞個別編碼

使用方法

1

切換轉換方向的操作

以分頁選擇要編碼或解碼

2

指定轉換模式的操作

從 urlencode、encodeURIComponent、encodeURI 中依用途選擇

3

輸入要處理的字串

在文字欄貼上想轉換的字串,也可從範例載入

4

確認並複製轉換結果

按下後立即顯示結果,可直接複製使用

使用情境

建立查詢參數

將含中文或符號的值轉換為可安全嵌入 URL 的形式

解讀已編碼的 URL

將滿是百分號的 URL 還原為可讀字元以確認內容

整理 API 請求的值

在送出 API 時將參數編碼,避免通訊錯誤

調查亂碼 URL 的原因

找出非預期的轉換處,用於排查問題

基礎知識

URL 編碼是什麼

URL 編碼是指將無法直接寫在 URL 中的日文或符號替換為「%E3%81%82」這樣帶有 % 的 16 進制表記法,也稱為百分比編碼。在分享日文 URL 時看到的那些長長的 % 序列就是這個。

空白的「+」和「%20」的差異

空白的轉換有兩種方式:一種是源自表單提交舊習慣的「+」,另一種是可用於所有 URL 的「%20」。若搞混了使用哪種方式進行編碼,解碼結果中就會出現 + 保留或消失的情況。

安全性與隱私

瀏覽器內完成

輸入的資料僅在您的瀏覽器內處理,不會傳送到外部。

僅在瀏覽器內處理

編碼與解碼處理完全在您的瀏覽器內進行,輸入資料不會傳送到伺服器。

通訊透過HTTPS加密

頁面載入也透過TLS加密,第三者無法讀取內容。

不傳送給第三方

輸入內容不會傳送給廣告網路、追蹤器等外部服務。

結果不自動保存

輸入的字串與轉換結果和輸入建議不會保存在伺服器上。

在 Google 搜尋中追蹤 RAKKOTOOLS

175個實用工具,透過 Google 搜尋、AI 搜尋更容易找到!

  • 搜尋中找到
  • AI 搜尋也會顯示
  • 發現新工具
相關工具